Skip to content

Commit 6556dcb

Browse files
committed
fix: Broken tests
1 parent f45f876 commit 6556dcb

3 files changed

Lines changed: 13 additions & 9 deletions

File tree

plugins/course-apps/proctoring/Settings.test.jsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -468,8 +468,7 @@ describe('ProctoredExamSettings', () => {
468468
// (1) for studio settings
469469
// (2) waffle flags
470470
// (3) for course details
471-
// (4) for course outline index (from CourseAuthoringProvider)
472-
expect(axiosMock.history.get.length).toBe(4);
471+
expect(axiosMock.history.get.length).toBe(3);
473472
expect(axiosMock.history.get[0].url.includes('proctored_exam_settings')).toEqual(true);
474473
});
475474

src/course-outline/card-header/CardHeader.test.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import CardHeader from './CardHeader';
1111
import TitleButton from './TitleButton';
1212
import messages from './messages';
1313
import { OutlineSidebarProvider } from '../outline-sidebar/OutlineSidebarContext';
14+
import { CourseOutlineProvider } from '../CourseOutlineContext';
1415

1516
const onExpandMock = jest.fn();
1617
const onClickMenuButtonMock = jest.fn();
@@ -87,9 +88,11 @@ const renderComponent = (props?: object, entry = '/') => {
8788
},
8889
extraWrapper: ({ children }) => (
8990
<CourseAuthoringProvider courseId={courseId}>
90-
<OutlineSidebarProvider>
91-
{children}
92-
</OutlineSidebarProvider>
91+
<CourseOutlineProvider>
92+
<OutlineSidebarProvider>
93+
{children}
94+
</OutlineSidebarProvider>
95+
</CourseOutlineProvider>
9396
</CourseAuthoringProvider>
9497
),
9598
},

src/course-outline/header-navigations/HeaderActions.test.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
fireEvent, initializeMocks, render, screen,
44
} from '@src/testUtils';
55

6-
import { OutlineSidebarProvider } from '@src/course-outline';
6+
import { CourseOutlineProvider, OutlineSidebarProvider } from '@src/course-outline';
77
import { CourseAuthoringProvider } from '@src/CourseAuthoringContext';
88
import messages from './messages';
99
import HeaderActions, { HeaderActionsProps } from './HeaderActions';
@@ -38,9 +38,11 @@ const renderComponent = (props?: Partial<HeaderActionsProps>) => render(
3838
{
3939
extraWrapper: ({ children }) => (
4040
<CourseAuthoringProvider courseId="1">
41-
<OutlineSidebarProvider>
42-
{children}
43-
</OutlineSidebarProvider>
41+
<CourseOutlineProvider>
42+
<OutlineSidebarProvider>
43+
{children}
44+
</OutlineSidebarProvider>
45+
</CourseOutlineProvider>
4446
</CourseAuthoringProvider>
4547
),
4648
},

0 commit comments

Comments
 (0)