unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
27 lines • 882 B
JavaScript
import { validateSchema } from '../validate.js';
test('eventSchema', () => {
const data = {
id: 899,
type: 'feature-created',
createdBy: 'user@company.com',
createdAt: '2022-05-31T13:32:20.560Z',
data: {
name: 'new-feature',
description: 'Toggle description',
type: 'release',
project: 'my-project',
stale: false,
variants: [],
createdAt: '2022-05-31T13:32:20.547Z',
lastSeenAt: null,
impressionData: true,
},
preData: null,
tags: [{ type: 'simple', value: 'my-val' }],
featureName: 'new-feature',
project: 'my-project',
environment: null,
};
expect(validateSchema('#/components/schemas/eventSchema', data)).toBeUndefined();
});
//# sourceMappingURL=event-schema.test.js.map