diff --git a/src/curated-corpus/components/ApprovedItemListCard/ApprovedItemListCard.test.tsx b/src/curated-corpus/components/ApprovedItemListCard/ApprovedItemListCard.test.tsx index c868b088c..81fbef797 100644 --- a/src/curated-corpus/components/ApprovedItemListCard/ApprovedItemListCard.test.tsx +++ b/src/curated-corpus/components/ApprovedItemListCard/ApprovedItemListCard.test.tsx @@ -167,13 +167,13 @@ describe('The ApprovedItemListCard component', () => { createdBy: 'ad|Mozilla-LDAP|aperson', externalId: 'bogus-external-id', scheduledDate: '2022-08-01', - scheduledSurfaceGuid: ScheduledSurfaces[0].guid, + scheduledSurfaceGuid: 'NEW_TAB_EN_US', }, { createdBy: 'ad|Mozilla-LDAP|bperson', externalId: 'useless-external-id', scheduledDate: '2022-08-02', - scheduledSurfaceGuid: ScheduledSurfaces[1].guid, + scheduledSurfaceGuid: 'NEW_TAB_DE_DE', }, ], }; diff --git a/src/curated-corpus/components/ScheduleHistoryModal/ScheduleHistoryModal.test.tsx b/src/curated-corpus/components/ScheduleHistoryModal/ScheduleHistoryModal.test.tsx index 1757f8dea..d1a6586fc 100644 --- a/src/curated-corpus/components/ScheduleHistoryModal/ScheduleHistoryModal.test.tsx +++ b/src/curated-corpus/components/ScheduleHistoryModal/ScheduleHistoryModal.test.tsx @@ -22,13 +22,13 @@ describe('The ScheduleHistoryModal component', () => { createdBy: 'ad|Mozilla-LDAP|aperson', externalId: 'bogus-external-id', scheduledDate: '2022-08-01', - scheduledSurfaceGuid: ScheduledSurfaces[0].guid, + scheduledSurfaceGuid: 'NEW_TAB_EN_US', }, { createdBy: 'ad|Mozilla-LDAP|bperson', externalId: 'useless-external-id', scheduledDate: '2022-08-02', - scheduledSurfaceGuid: ScheduledSurfaces[1].guid, + scheduledSurfaceGuid: 'NEW_TAB_DE_DE', }, ], }; diff --git a/src/curated-corpus/components/ScheduleItemFormConnector/ScheduleItemFormConnector.test.tsx b/src/curated-corpus/components/ScheduleItemFormConnector/ScheduleItemFormConnector.test.tsx index e2298af24..97d8116b7 100644 --- a/src/curated-corpus/components/ScheduleItemFormConnector/ScheduleItemFormConnector.test.tsx +++ b/src/curated-corpus/components/ScheduleItemFormConnector/ScheduleItemFormConnector.test.tsx @@ -40,8 +40,10 @@ describe('ScheduleItemFormConnector', () => { const scheduledSurfaceValues = [ 'NEW_TAB_EN_US', - 'NEW_TAB_EN_GB', + 'NEW_TAB_EN_CA', 'NEW_TAB_DE_DE', + 'NEW_TAB_EN_GB', + 'NEW_TAB_EN_IE', 'NEW_TAB_EN_INTL', 'POCKET_HITS_EN_US', 'POCKET_HITS_DE_DE', diff --git a/src/curated-corpus/helpers/definitions.ts b/src/curated-corpus/helpers/definitions.ts index 2cda4497f..07bc54f28 100644 --- a/src/curated-corpus/helpers/definitions.ts +++ b/src/curated-corpus/helpers/definitions.ts @@ -80,8 +80,10 @@ export type ApprovedItemFromProspect = Omit< // List of scheduled surfaces used to show the readable name by mapping it to it's corresponding guid export const ScheduledSurfaces = [ { guid: 'NEW_TAB_EN_US', name: 'New Tab (en-US)' }, + { guid: 'NEW_TAB_EN_CA', name: 'New Tab (en-CA)' }, { guid: 'NEW_TAB_DE_DE', name: 'New Tab (de-DE)' }, { guid: 'NEW_TAB_EN_GB', name: 'New Tab (en-GB)' }, + { guid: 'NEW_TAB_EN_IE', name: 'New Tab (en-IE)' }, { guid: 'NEW_TAB_FR_FR', name: 'New Tab (fr-FR)' }, { guid: 'NEW_TAB_IT_IT', name: 'New Tab (it-IT)' }, { guid: 'NEW_TAB_ES_ES', name: 'New Tab (es-ES)' }, diff --git a/src/curated-corpus/integration-test-mocks/getScheduledSurfacesForUser.ts b/src/curated-corpus/integration-test-mocks/getScheduledSurfacesForUser.ts index 891aab755..42793e104 100644 --- a/src/curated-corpus/integration-test-mocks/getScheduledSurfacesForUser.ts +++ b/src/curated-corpus/integration-test-mocks/getScheduledSurfacesForUser.ts @@ -49,6 +49,18 @@ const allScheduledSurfaces: ScheduledSurface[] = [ ProspectType.Dismissed, ], }, + { + name: 'New Tab (en-CA)', + guid: 'NEW_TAB_EN_CA', + ianaTimezone: 'America/Toronto', + prospectTypes: [], + }, + { + name: 'New Tab (en-IE)', + guid: 'NEW_TAB_EN_IE', + ianaTimezone: 'Europe/Dublin', + prospectTypes: [], + }, { name: 'New Tab (en-INTL)', guid: 'NEW_TAB_EN_INTL', @@ -121,5 +133,5 @@ export const mock_OneScheduledSurface = constructMock( 'getScheduledSurfacesForUser', getScheduledSurfacesForUser, undefined, - allScheduledSurfaces.slice(4, 5), + allScheduledSurfaces.filter((s) => s.guid === 'POCKET_HITS_EN_US'), );