Skip to content

Commit 7e75718

Browse files
committed
#1250: Updated tests
1 parent 849a807 commit 7e75718

3 files changed

Lines changed: 17 additions & 8 deletions

File tree

src/frontend/src/tests/components/CheckList.test.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import * as descBulletHooks from '../../hooks/description-bullets.hooks';
1111
import { mockAuth } from '../test-support/test-data/test-utils.stub';
1212
import { exampleAdminUser } from '../test-support/test-data/users.stub';
1313
import { mockCheckDescBulletReturnValue } from '../test-support/mock-hooks';
14+
import { ToastProvider } from '../../components/Toast/ToastProvider';
1415

1516
const testItems: CheckListItem[] = [
1617
{ id: 1, detail: 'testItem1', resolved: false },
@@ -24,7 +25,9 @@ const renderComponent = (items: CheckListItem[] = [], title: string = '', isDisa
2425
const RouterWrapper = routerWrapperBuilder({});
2526
return render(
2627
<RouterWrapper>
27-
<CheckList items={items} title={title} isDisabled={isDisabled} />
28+
<ToastProvider>
29+
<CheckList items={items} title={title} isDisabled={isDisabled} />{' '}
30+
</ToastProvider>
2831
</RouterWrapper>
2932
);
3033
};

src/frontend/src/tests/pages/ChangeRequestDetailPage/ChangeRequestDetailsView.test.tsx

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { useSingleProject } from '../../../hooks/projects.hooks';
1111
import { UseQueryResult } from 'react-query';
1212
import { mockUseQueryResult } from '../../test-support/test-data/test-utils.stub';
1313
import { exampleProject1 } from '../../test-support/test-data/projects.stub';
14+
import { ToastProvider } from '../../../components/Toast/ToastProvider';
1415

1516
vi.mock('../../../hooks/projects.hooks');
1617
const mockedUseSingleProject = useSingleProject as jest.Mock<UseQueryResult<Project>>;
@@ -25,12 +26,14 @@ const renderComponent = (cr: ChangeRequest, allowed: boolean = false) => {
2526
const RouterWrapper = routerWrapperBuilder({});
2627
return render(
2728
<RouterWrapper>
28-
<ChangeRequestDetailsView
29-
changeRequest={cr}
30-
isUserAllowedToReview={allowed}
31-
isUserAllowedToImplement={allowed}
32-
isUserAllowedToDelete={allowed}
33-
/>
29+
<ToastProvider>
30+
<ChangeRequestDetailsView
31+
changeRequest={cr}
32+
isUserAllowedToReview={allowed}
33+
isUserAllowedToImplement={allowed}
34+
isUserAllowedToDelete={allowed}
35+
/>
36+
</ToastProvider>
3437
</RouterWrapper>
3538
);
3639
};

src/frontend/src/tests/pages/ChangeRequestDetailPage/ProposedSolutionsList.test.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { ProposedSolution } from 'shared';
99
import { exampleAdminUser, exampleLeadershipUser } from '../../test-support/test-data/users.stub';
1010
import * as authHooks from '../../../hooks/auth.hooks';
1111
import { mockAuth } from '../../test-support/test-data/test-utils.stub';
12+
import { ToastProvider } from '../../../components/Toast/ToastProvider';
1213

1314
const exampleProposedSolution1: ProposedSolution = {
1415
id: '1',
@@ -41,7 +42,9 @@ const renderComponent = (proposedSolutions: ProposedSolution[] = [], crReviewed:
4142
const RouterWrapper = routerWrapperBuilder({});
4243
return render(
4344
<RouterWrapper>
44-
<ProposedSolutionsList proposedSolutions={proposedSolutions} crReviewed={crReviewed} crId={0} />
45+
<ToastProvider>
46+
<ProposedSolutionsList proposedSolutions={proposedSolutions} crReviewed={crReviewed} crId={0} />{' '}
47+
</ToastProvider>
4548
</RouterWrapper>
4649
);
4750
};

0 commit comments

Comments
 (0)