mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-05 17:53:12 +02:00
feat: use hide env variants instead of display
This commit is contained in:
parent
80049c2fa9
commit
9112662c31
@ -99,16 +99,16 @@ describe('displayUpgradeEdgeBanner', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe('displayFeatureEnvironmentVariants', () => {
|
||||
test('ui config should have displayFeatureEnvironmentVariants flag disabled if no env variants are used', async () => {
|
||||
describe('hideFeatureEnvironmentVariants', () => {
|
||||
test('ui config should have hideFeatureEnvironmentVariants flag enabled if no env variants are used', async () => {
|
||||
const { body } = await request
|
||||
.get(`${base}/api/admin/ui-config`)
|
||||
.expect('Content-Type', /json/)
|
||||
.expect(200);
|
||||
expect(body.flags).toBeTruthy();
|
||||
expect(body.flags.displayFeatureEnvironmentVariants).toEqual(false);
|
||||
expect(body.flags.hideFeatureEnvironmentVariants).toEqual(true);
|
||||
});
|
||||
test('ui config should have displayFeatureEnvironmentVariants flag enabled if env variants are used', async () => {
|
||||
test('ui config should have hideFeatureEnvironmentVariants flag disabled if env variants are used', async () => {
|
||||
await stores.featureEnvironmentStore.addEnvironmentToFeature(
|
||||
'test',
|
||||
'default',
|
||||
@ -131,6 +131,6 @@ describe('displayFeatureEnvironmentVariants', () => {
|
||||
.expect('Content-Type', /json/)
|
||||
.expect(200);
|
||||
expect(body.flags).toBeTruthy();
|
||||
expect(body.flags.displayFeatureEnvironmentVariants).toEqual(true);
|
||||
expect(body.flags.hideFeatureEnvironmentVariants).toEqual(false);
|
||||
});
|
||||
});
|
||||
|
@ -167,7 +167,7 @@ class ConfigController extends Controller {
|
||||
displayUpgradeEdgeBanner:
|
||||
usesOldEdge ||
|
||||
this.config.flagResolver.isEnabled('displayEdgeBanner'),
|
||||
displayFeatureEnvironmentVariants: usesFeatureEnvironmentVariants,
|
||||
hideFeatureEnvironmentVariants: !usesFeatureEnvironmentVariants,
|
||||
};
|
||||
|
||||
const response: UiConfigSchema = {
|
||||
|
@ -99,11 +99,11 @@ test('sets ui config with frontendSettings', async () => {
|
||||
);
|
||||
});
|
||||
|
||||
test('ui config should have displayFeatureEnvironmentVariants flag disabled if no env variants are used', async () => {
|
||||
test('ui config should have hideFeatureEnvironmentVariants flag enabled if no env variants are used', async () => {
|
||||
const { body } = await app.request
|
||||
.get('/api/admin/ui-config')
|
||||
.expect('Content-Type', /json/)
|
||||
.expect(200);
|
||||
expect(body.flags).toBeTruthy();
|
||||
expect(body.flags.displayFeatureEnvironmentVariants).toEqual(false);
|
||||
expect(body.flags.hideFeatureEnvironmentVariants).toEqual(true);
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user