1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-11 00:08:30 +01:00
unleash.unleash/src/lib/openapi/spec/profile-schema.test.ts
2022-09-30 14:36:45 +03:00

22 lines
581 B
TypeScript

import { validateSchema } from '../validate';
import { ProfileSchema } from './profile-schema';
test('profileSchema', () => {
const data: ProfileSchema = {
rootRole: {
id: 1,
type: 'root',
name: 'Admin',
},
projects: ['default', 'secretproject'],
features: [
{ name: 'firstFeature', project: 'default' },
{ name: 'secondFeature', project: 'secretproject' },
],
};
expect(
validateSchema('#/components/schemas/profileSchema', data),
).toBeUndefined();
});