fix: test aftereach
parent
a5a2e507cd
commit
a953f38596
|
|
@ -8,11 +8,11 @@ jest.spyOn(core, 'warning').mockImplementation(() => {});
|
||||||
jest.spyOn(core, 'error').mockImplementation(() => {});
|
jest.spyOn(core, 'error').mockImplementation(() => {});
|
||||||
const execSpy = jest.spyOn(exec, 'exec').mockImplementation(async () => 0);
|
const execSpy = jest.spyOn(exec, 'exec').mockImplementation(async () => 0);
|
||||||
|
|
||||||
|
afterEach(() => jest.clearAllMocks());
|
||||||
|
|
||||||
describe('System', () => {
|
describe('System', () => {
|
||||||
describe('run', () => {
|
describe('run', () => {
|
||||||
describe('units', () => {
|
describe('units', () => {
|
||||||
beforeEach(() => jest.clearAllMocks());
|
|
||||||
|
|
||||||
it('passes the command to command line', async () => {
|
it('passes the command to command line', async () => {
|
||||||
await expect(System.run('echo test')).resolves.not.toBeNull();
|
await expect(System.run('echo test')).resolves.not.toBeNull();
|
||||||
await expect(execSpy).toHaveBeenLastCalledWith('echo test', expect.anything(), expect.anything());
|
await expect(execSpy).toHaveBeenLastCalledWith('echo test', expect.anything(), expect.anything());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue