diff --git a/packages/core/admin/admin/src/content-manager/pages/ListSettingsView/tests/index.test.js b/packages/core/admin/admin/src/content-manager/pages/ListSettingsView/tests/index.test.js index f426b112c7..d1caf4f434 100644 --- a/packages/core/admin/admin/src/content-manager/pages/ListSettingsView/tests/index.test.js +++ b/packages/core/admin/admin/src/content-manager/pages/ListSettingsView/tests/index.test.js @@ -191,6 +191,25 @@ describe('ADMIN | CM | LV | Configure the view', () => { screen.getByText("This value overrides the label displayed in the table's head") ).toBeInTheDocument(); }); + + it('should close edit modal onSubmit', async () => { + const history = createMemoryHistory(); + + const { queryByText } = render(makeApp(history)); + await waitFor(() => + expect(screen.getByText('Configure the view - Michka')).toBeInTheDocument() + ); + + fireEvent.click(screen.getByLabelText('Edit address')); + + expect( + screen.getByText("This value overrides the label displayed in the table's head") + ).toBeInTheDocument(); + + fireEvent.click(screen.getByText('Finish')); + + expect(queryByText("This value overrides the label displayed in the table's head")).not.toBeInTheDocument(); + }); it('should not show sortable toggle input if field not sortable', async () => { const history = createMemoryHistory(); diff --git a/packages/core/admin/admin/src/content-manager/pages/ListSettingsView/tests/reducer.test.js b/packages/core/admin/admin/src/content-manager/pages/ListSettingsView/tests/reducer.test.js index 174866c70a..f95730ab6b 100644 --- a/packages/core/admin/admin/src/content-manager/pages/ListSettingsView/tests/reducer.test.js +++ b/packages/core/admin/admin/src/content-manager/pages/ListSettingsView/tests/reducer.test.js @@ -212,11 +212,8 @@ describe('CONTENT MANAGER | CONTAINERS | ListSettingsView | reducer', () => { }; const expected = { ...state, - fieldToEdit: 'cover', - fieldForm: { - label: 'New Cover', - sortable: true, - }, + fieldToEdit: '', + fieldForm: {}, modifiedData: { metadatas: { cover: {