unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
17 lines • 743 B
JavaScript
import { validateSchema } from '../validate.js';
test('updateFeatureStrategySegmentsSchema schema', () => {
const data = {
strategyId: '1',
segmentIds: [1, 2],
projectId: 'default',
environmentId: 'default',
additional: 'property',
};
expect(validateSchema('#/components/schemas/updateFeatureStrategySegmentsSchema', data)).toBeUndefined();
expect(validateSchema('#/components/schemas/updateFeatureStrategySegmentsSchema', {})).toMatchSnapshot();
expect(validateSchema('#/components/schemas/updateFeatureStrategySegmentsSchema', {
strategyId: '1',
segmentIds: [],
})).toMatchSnapshot();
});
//# sourceMappingURL=update-feature-strategy-segments-schema.test.js.map