diff --git a/app/components/Nav/Main/__snapshots__/MainNavigator.test.tsx.snap b/app/components/Nav/Main/__snapshots__/MainNavigator.test.tsx.snap index 368fe07c006..c12fbb09e66 100644 --- a/app/components/Nav/Main/__snapshots__/MainNavigator.test.tsx.snap +++ b/app/components/Nav/Main/__snapshots__/MainNavigator.test.tsx.snap @@ -253,6 +253,39 @@ exports[`MainNavigator Tab Bar Visibility hides tab bar when browser is active 1 } } /> + + + + + + + + + ({ init: () => mockedEngine.init(), })); +jest.mock('../../../util/test/utils', () => ({ + isE2E: true, +})); + beforeEach(() => { jest.clearAllMocks(); }); diff --git a/app/selectors/featureFlagController/assetsTrendingTokens/index.ts b/app/selectors/featureFlagController/assetsTrendingTokens/index.ts index e931a1017f6..b1077b349e4 100644 --- a/app/selectors/featureFlagController/assetsTrendingTokens/index.ts +++ b/app/selectors/featureFlagController/assetsTrendingTokens/index.ts @@ -2,6 +2,7 @@ import { createSelector } from 'reselect'; import { selectRemoteFeatureFlags } from '..'; import compareVersions from 'compare-versions'; import packageJson from '../../../../package.json'; +import { isE2E } from '../../../util/test/utils'; const APP_VERSION = packageJson.version; @@ -81,6 +82,9 @@ export const isAssetsTrendingTokensFeatureEnabled = ( return evaluateAssetsTrendingTokensRemoteFlag(flagValue); }; +// We are enabling this feature flag to be enabled by default for non-E2E builds +const forcedTrueOverride = () => (!isE2E ? 'true' : undefined); + /** * Selector to check if the assets trending tokens feature flag is enabled. * Supports environment variable override (OVERRIDE_REMOTE_FEATURE_FLAGS + ASSETS_TRENDING_TOKENS_ENABLED). @@ -103,7 +107,7 @@ export const selectAssetsTrendingTokensEnabled = createSelector( return isAssetsTrendingTokensFeatureEnabled( value, - envOverride || undefined, + forcedTrueOverride() || envOverride || undefined, ); }, );