piral-cli
Version:
The standard CLI for creating and building a Piral instance or a Pilet.
19 lines (16 loc) • 492 B
text/typescript
import { describe, it, expect } from 'vitest';
import { getPatch, installPatch } from './patches';
const patchName = 'foo';
const patch = (rootDir) => {
return Promise.resolve();
};
describe('Patch Module', () => {
it('installs and gets a patch', async () => {
installPatch(patchName, patch);
let result = getPatch(patchName);
expect(result).toBe(patch);
result = getPatch('wrongPatch');
expect(result).toBeUndefined();
installPatch(patchName, patch);
});
});