1- import React from 'react' ;
21import { Provider } from 'react-redux' ;
32
43import { getConfig } from '@edx/frontend-platform' ;
54import { sendTrackEvent } from '@edx/frontend-platform/analytics' ;
6- import { injectIntl , IntlProvider } from '@edx/frontend-platform/i18n' ;
5+ import { IntlProvider } from '@edx/frontend-platform/i18n' ;
76import { useMediaQuery } from '@openedx/paragon' ;
87import { fireEvent , render } from '@testing-library/react' ;
98import { useLocation } from 'react-router-dom' ;
@@ -16,7 +15,6 @@ import mockedRecommendedProducts from '../data/tests/mockedData';
1615import RecommendationsPage from '../RecommendationsPage' ;
1716import { eventNames , getProductMapping } from '../track' ;
1817
19- const IntlRecommendationsPage = injectIntl ( RecommendationsPage ) ;
2018const mockStore = configureStore ( ) ;
2119
2220jest . mock ( '@edx/frontend-platform/analytics' , ( ) => ( {
@@ -77,7 +75,7 @@ describe('RecommendationsPageTests', () => {
7775 } ) ;
7876
7977 it ( 'should redirect to dashboard if user is not coming from registration workflow' , ( ) => {
80- render ( reduxWrapper ( < IntlRecommendationsPage /> ) ) ;
78+ render ( reduxWrapper ( < RecommendationsPage /> ) ) ;
8179 expect ( window . location . href ) . toEqual ( dashboardUrl ) ;
8280 } ) ;
8381
@@ -86,14 +84,14 @@ describe('RecommendationsPageTests', () => {
8684 recommendations : [ ] ,
8785 isLoading : false ,
8886 } ) ;
89- render ( reduxWrapper ( < IntlRecommendationsPage /> ) ) ;
87+ render ( reduxWrapper ( < RecommendationsPage /> ) ) ;
9088 expect ( window . location . href ) . toEqual ( dashboardUrl ) ;
9189 } ) ;
9290
9391 it ( 'should redirect user if they click "Skip for now" button' , ( ) => {
9492 mockUseLocation ( ) ;
9593 jest . useFakeTimers ( ) ;
96- const { container } = render ( reduxWrapper ( < IntlRecommendationsPage /> ) ) ;
94+ const { container } = render ( reduxWrapper ( < RecommendationsPage /> ) ) ;
9795 const skipButton = container . querySelector ( '.pgn__stateful-btn-state-default' ) ;
9896 fireEvent . click ( skipButton ) ;
9997 jest . advanceTimersByTime ( 300 ) ;
@@ -103,7 +101,7 @@ describe('RecommendationsPageTests', () => {
103101 it ( 'should display recommendations small layout for small screen' , ( ) => {
104102 mockUseLocation ( ) ;
105103 useMediaQuery . mockReturnValue ( true ) ;
106- const { container } = render ( reduxWrapper ( < IntlRecommendationsPage /> ) ) ;
104+ const { container } = render ( reduxWrapper ( < RecommendationsPage /> ) ) ;
107105
108106 const recommendationsSmallLayout = container . querySelector ( '#recommendations-small-layout' ) ;
109107 const reactLoadingSkeleton = container . querySelector ( '.react-loading-skeleton' ) ;
@@ -115,7 +113,7 @@ describe('RecommendationsPageTests', () => {
115113 it ( 'should display recommendations large layout for large screen' , ( ) => {
116114 mockUseLocation ( ) ;
117115 useMediaQuery . mockReturnValue ( false ) ;
118- const { container } = render ( reduxWrapper ( < IntlRecommendationsPage /> ) ) ;
116+ const { container } = render ( reduxWrapper ( < RecommendationsPage /> ) ) ;
119117
120118 const pgnCollapsible = container . querySelector ( '.pgn_collapsible' ) ;
121119 const reactLoadingSkeleton = container . querySelector ( '.react-loading-skeleton' ) ;
@@ -131,7 +129,7 @@ describe('RecommendationsPageTests', () => {
131129 recommendations : [ ] ,
132130 isLoading : true ,
133131 } ) ;
134- const { container } = render ( reduxWrapper ( < IntlRecommendationsPage /> ) ) ;
132+ const { container } = render ( reduxWrapper ( < RecommendationsPage /> ) ) ;
135133
136134 const reactLoadingSkeleton = container . querySelector ( '.react-loading-skeleton' ) ;
137135
@@ -145,7 +143,7 @@ describe('RecommendationsPageTests', () => {
145143 recommendations : [ ] ,
146144 isLoading : true ,
147145 } ) ;
148- const { container } = render ( reduxWrapper ( < IntlRecommendationsPage /> ) ) ;
146+ const { container } = render ( reduxWrapper ( < RecommendationsPage /> ) ) ;
149147
150148 const reactLoadingSkeleton = container . querySelector ( '.react-loading-skeleton' ) ;
151149
@@ -160,7 +158,7 @@ describe('RecommendationsPageTests', () => {
160158 } ) ;
161159
162160 useMediaQuery . mockReturnValue ( false ) ;
163- render ( reduxWrapper ( < IntlRecommendationsPage /> ) ) ;
161+ render ( reduxWrapper ( < RecommendationsPage /> ) ) ;
164162
165163 expect ( sendTrackEvent ) . toBeCalled ( ) ;
166164 expect ( sendTrackEvent ) . toHaveBeenCalledWith (
0 commit comments