// Without defineTestCheck
test('validate - returns true when valid', () => {
mockFs({
'package.json': JSON.stringify({
name: 'foo',
description: 'bar',
}),
});
const check = myCheck();
const result = myCheck.validate({
package: {
path: './',
relativePath: './',
},
allPackages: [
{
path: './',
relativePath: './',
},
],
codeowners: [],
tags: [],
});
expect(result).toEqual(true);
});
// With defineTestCheck
test('validate - returns true when valid', () => {
mockFs({
'package.json': JSON.stringify({
name: 'foo',
description: 'bar',
}),
});
const check = defineTestCheck(myCheck());
const result = myCheck.validate();
expect(result).toEqual(true);
});