unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
15 lines • 791 B
JavaScript
import fc from 'fast-check';
import { playgroundResponseSchema, } from '../../../lib/openapi/spec/playground-response-schema.js';
import { validateSchema } from '../validate.js';
import { generate as generateInput } from './playground-request-schema.test.js';
import { generate as generateFeature } from './playground-feature-schema.test.js';
import { test } from '@fast-check/vitest';
const generate = () => fc.record({
input: generateInput(),
features: fc.uniqueArray(generateFeature(), {
selector: (feature) => feature.name,
}),
});
test('playgroundResponseSchema', () => fc.assert(fc.property(generate(), (data) => validateSchema(playgroundResponseSchema.$id, data) ===
undefined)), { timeout: 60000 });
//# sourceMappingURL=playground-response-schema.test.js.map