@@ -8,12 +8,7 @@ import { reduxHooks } from 'hooks';
88import { App } from './App' ;
99import messages from './messages' ;
1010
11- jest . mock ( '@edx/frontend-component-footer' , ( ) => ( {
12- FooterSlot : jest . fn ( ( ) => < div > FooterSlot</ div > ) ,
13- } ) ) ;
1411jest . mock ( 'containers/Dashboard' , ( ) => jest . fn ( ( ) => < div > Dashboard</ div > ) ) ;
15- jest . mock ( 'containers/LearnerDashboardHeader' , ( ) => jest . fn ( ( ) => < div > LearnerDashboardHeader</ div > ) ) ;
16- jest . mock ( 'containers/AppWrapper' , ( ) => jest . fn ( ( { children } ) => < div className = "AppWrapper" > { children } </ div > ) ) ;
1712jest . mock ( 'data/redux' , ( ) => ( {
1813 selectors : 'redux.selectors' ,
1914 actions : 'redux.actions' ,
@@ -49,19 +44,6 @@ describe('App router component', () => {
4944 it ( 'displays title in helmet component' , async ( ) => {
5045 await waitFor ( ( ) => expect ( document . title ) . toEqual ( messages . pageTitle . defaultMessage ) ) ;
5146 } ) ;
52- it ( 'displays learner dashboard header' , ( ) => {
53- const learnerDashboardHeader = screen . getByText ( 'LearnerDashboardHeader' ) ;
54- expect ( learnerDashboardHeader ) . toBeInTheDocument ( ) ;
55- } ) ;
56- it ( 'wraps the header and main components in an AppWrapper widget container' , ( ) => {
57- const appWrapper = screen . getByText ( 'LearnerDashboardHeader' ) . parentElement ;
58- expect ( appWrapper ) . toHaveClass ( 'AppWrapper' ) ;
59- expect ( appWrapper . children [ 1 ] . id ) . toEqual ( 'main' ) ;
60- } ) ;
61- it ( 'displays footer slot' , ( ) => {
62- const footerSlot = screen . getByText ( 'FooterSlot' ) ;
63- expect ( footerSlot ) . toBeInTheDocument ( ) ;
64- } ) ;
6547 } ;
6648 describe ( 'no network failure' , ( ) => {
6749 beforeEach ( ( ) => {
0 commit comments