diff --git a/frontend/src/component/project/Project/PaginatedProjectFeatureToggles/ProjectFeatureToggles.test.tsx b/frontend/src/component/project/Project/PaginatedProjectFeatureToggles/ProjectFeatureToggles.test.tsx index c74f7b02a031..03a2e4ccee8c 100644 --- a/frontend/src/component/project/Project/PaginatedProjectFeatureToggles/ProjectFeatureToggles.test.tsx +++ b/frontend/src/component/project/Project/PaginatedProjectFeatureToggles/ProjectFeatureToggles.test.tsx @@ -40,6 +40,33 @@ const setupApi = () => { ]); }; +test('filters by flag type', async () => { + setupApi(); + + render( + + + } + /> + , + { + route: '/projects/default', + }, + ); + await screen.findByText('featureA'); + const [icon] = await screen.findAllByTestId('feature-type-icon'); + + fireEvent.click(icon); + + await screen.findByText('Flag type'); + await screen.findByText('Operational'); +}); + test('selects project features', async () => { setupApi(); render( @@ -107,32 +134,6 @@ test('filters by tag', async () => { expect(await screen.findAllByText('backend:sdk')).toHaveLength(2); }); -test('filters by flag type', async () => { - setupApi(); - render( - - - } - /> - , - { - route: '/projects/default', - }, - ); - await screen.findByText('featureA'); - const [icon] = await screen.findAllByTestId('feature-type-icon'); - - fireEvent.click(icon); - - await screen.findByText('Flag type'); - await screen.findByText('Operational'); -}); - test('filters by flag author', async () => { setupApi(); render(