unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
47 lines • 1.24 kB
JavaScript
import { validateSchema } from '../validate.js';
test('projectStatusSchema', () => {
const data = {
health: {
current: 50,
},
technicalDebt: {
current: 50,
},
lifecycleSummary: {
initial: {
currentFlags: 0,
averageDays: null,
},
preLive: {
currentFlags: 0,
averageDays: null,
},
live: {
currentFlags: 0,
averageDays: null,
},
completed: {
currentFlags: 0,
averageDays: null,
},
archived: {
currentFlags: 0,
last30Days: 0,
},
},
activityCountByDate: [
{ date: '2022-12-14', count: 2 },
{ date: '2022-12-15', count: 5 },
],
resources: {
apiTokens: 2,
members: 1,
segments: 0,
},
staleFlags: {
total: 0,
},
};
expect(validateSchema('#/components/schemas/projectStatusSchema', data)).toBeUndefined();
});
//# sourceMappingURL=project-status-schema.test.js.map