11import React from 'react' ;
2- import { BrowserRouter } from 'react-router-dom' ;
3- import {
4- act ,
5- render ,
6- screen ,
7- within ,
8- cleanup ,
9- waitForElementToBeRemoved ,
10- } from '@testing-library/react' ;
11- import userEvent from '@testing-library/user-event' ;
12- import captureApi from '../../api/treeTrackerApi' ;
2+ import { act , render , screen , within , cleanup } from '@testing-library/react' ;
133import theme from '../common/theme' ;
144import { ThemeProvider } from '@material-ui/core/styles' ;
15- import { AppProvider } from '../../context/AppContext' ;
165import { CapturesContext } from '../../context/CapturesContext' ;
17- import { GrowerContext } from '../../context/GrowerContext' ;
186import { SpeciesContext } from '../../context/SpeciesContext' ;
197import { TagsContext } from '../../context/TagsContext' ;
208import CaptureGallery from './CaptureGallery' ;
219import {
22- CAPTURE ,
2310 CAPTURES ,
24- GROWER ,
25- ORGS ,
26- TAG ,
27- TAGS ,
28- SPECIES ,
2911 capturesValues ,
30- growerValues ,
3112 tagsValues ,
3213 speciesValues ,
3314} from '../tests/fixtures' ;
@@ -49,45 +30,10 @@ describe('Captures', () => {
4930 return Promise . resolve ( { count : 4 } ) ;
5031 } ;
5132
52- // mock the treeTrackerApi
53- // let captureApi = require('../../api/treeTrackerApi').default;
54-
55- // captureApi.getCaptureById = (_id) => {
56- // log.debug('mock getCaptureById:');
57- // return Promise.resolve(CAPTURE);
58- // };
59- // captureApi.getSpecies = () => {
60- // log.debug('mock getSpecies:');
61- // return Promise.resolve(SPECIES);
62- // };
63- // captureApi.getSpeciesById = (_id) => {
64- // log.debug('mock getSpeciesById:');
65- // return Promise.resolve(SPECIES[0]);
66- // };
67- // captureApi.getCaptureCountPerSpecies = () => {
68- // log.debug('mock getCaptureCountPerSpecies:');
69- // return Promise.resolve({ count: 7 });
70- // };
71- // captureApi.getTags = () => {
72- // log.debug('mock getTags:');
73- // return Promise.resolve(TAGS);
74- // };
75- // captureApi.getTagById = (_id) => {
76- // log.debug('mock getTagById:');
77- // return Promise.resolve(TAG);
78- // };
79- // captureApi.getOrganizations = () => {
80- // log.debug('mock getOrganizations:');
81- // return Promise.resolve(ORGS);
82- // };
83-
8433 describe ( 'with default values' , ( ) => {
8534 beforeEach ( async ( ) => {
8635 render (
8736 < ThemeProvider theme = { theme } >
88- { /* <BrowserRouter> */ }
89- { /* <AppProvider value={{ orgList: ORGS }}> */ }
90- { /* <GrowerContext.Provider value={growerValues}> */ }
9137 < CapturesContext . Provider value = { capturesValues } >
9238 < SpeciesContext . Provider value = { speciesValues } >
9339 < TagsContext . Provider value = { tagsValues } >
@@ -99,9 +45,6 @@ describe('Captures', () => {
9945 </ TagsContext . Provider >
10046 </ SpeciesContext . Provider >
10147 </ CapturesContext . Provider >
102- { /* </GrowerContext.Provider> */ }
103- { /* </AppProvider> */ }
104- { /* </BrowserRouter> */ }
10548 </ ThemeProvider >
10649 ) ;
10750
0 commit comments