unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
38 lines • 1.13 kB
JavaScript
import { validateSchema } from '../validate.js';
test('uiConfigSchema', () => {
const data = {
slogan: 'a',
version: 'a',
unleashUrl: 'a',
baseUriPath: 'a',
environment: 'a',
disablePasswordAuth: false,
resourceLimits: {
segmentValues: 0,
strategySegments: 0,
actionSetActions: 0,
actionSetsPerProject: 0,
actionSetFilters: 0,
actionSetFilterValues: 0,
signalEndpoints: 0,
signalTokensPerEndpoint: 0,
featureEnvironmentStrategies: 0,
constraintValues: 0,
environments: 1,
projects: 1,
apiTokens: 0,
segments: 0,
featureFlags: 1,
constraints: 0,
releaseTemplates: 0,
},
versionInfo: {
current: {},
latest: {},
isLatest: true,
instanceId: 'a',
},
};
expect(validateSchema('#/components/schemas/uiConfigSchema', data)).toBeUndefined();
});
//# sourceMappingURL=ui-config-schema.test.js.map