mirror of
https://github.com/Unleash/unleash.git
synced 2025-01-11 00:08:30 +01:00
ddc759ac63
First version
22 lines
581 B
TypeScript
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();
|
|
});
|