11import { act , render , screen } from '@testing-library/react' ;
2- import { require as acequire } from 'ace-builds' ;
32import { Provider } from 'react-redux' ;
43import { createMemoryRouter , RouterProvider } from 'react-router' ;
54import { mockInitialStore } from 'src/commons/mocks/StoreMocks' ;
@@ -10,12 +9,6 @@ import { EditorBinding, WorkspaceSettingsContext } from 'src/commons/WorkspaceSe
109import { mockAssessments } from '../../mocks/AssessmentMocks' ;
1110import AssessmentWorkspace , { AssessmentWorkspaceProps } from '../AssessmentWorkspace' ;
1211
13- jest . mock ( 'ace-builds' , ( ) => ( {
14- ...jest . requireActual ( 'ace-builds' ) ,
15- require : jest . fn ( )
16- } ) ) ;
17- const acequireMock = acequire as jest . Mock ;
18-
1912const defaultProps = assertType < AssessmentWorkspaceProps > ( ) ( {
2013 assessmentId : 0 ,
2114 needsPassword : false ,
@@ -114,13 +107,6 @@ const getGradingResultTab = (tree: HTMLElement) => tree.querySelector('.GradingR
114107const getContestVotingTab = ( tree : HTMLElement ) => tree . querySelector ( '.ContestEntryVoting' ) ;
115108
116109describe ( 'AssessmentWorkspace' , ( ) => {
117- beforeEach ( ( ) => {
118- acequireMock . mockReturnValue ( {
119- Mode : jest . fn ( ) ,
120- setCompleters : jest . fn ( )
121- } ) ;
122- } ) ;
123-
124110 test ( 'AssessmentWorkspace page "loading" content renders correctly' , async ( ) => {
125111 const app = createMemoryRouterWithRoutes ( mockUndefinedAssessmentWorkspaceProps ) ;
126112 const tree = await renderTreeJson ( app ) ;
0 commit comments