From b408e891c9d47ab43ff2b9e0b676945107824b42 Mon Sep 17 00:00:00 2001 From: Kurt King Date: Fri, 2 Dec 2022 09:51:58 -0600 Subject: [PATCH] add test for duplicate feature flags Signed-off-by: Kurt King --- packages/core-app-api/src/app/AppManager.test.tsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/core-app-api/src/app/AppManager.test.tsx b/packages/core-app-api/src/app/AppManager.test.tsx index 5a29cc3bfd..e9b18d46e0 100644 --- a/packages/core-app-api/src/app/AppManager.test.tsx +++ b/packages/core-app-api/src/app/AppManager.test.tsx @@ -488,7 +488,10 @@ describe('Integration Test', () => { function FeatureFlags() { const featureFlags = useApi(featureFlagsApiRef); return ( -
Flags: {featureFlags.getRegisteredFlags().map(f => f.name)}
+
{`Flags: ${featureFlags + .getRegisteredFlags() + .map(f => f.name) + .join(',')}`}
); } @@ -506,9 +509,9 @@ describe('Integration Test', () => { , ); - // we need this test to mimic adding `featureFlags` to a plugin while also passing the value in to a component - - // the added code should prevent duplicates from being added. + expect( + screen.getByText('Flags: show-p1-feature,show-p2-feature'), + ).toBeInTheDocument(); }); it('should track route changes via analytics api', async () => {