yeoman-test
Version:
Test utilities for Yeoman generators
13 lines (12 loc) • 381 B
JavaScript
import { mock } from 'node:test';
import { TestAdapter as BaseTestAdapter } from '@yeoman/adapter/testing';
export class TestAdapter extends BaseTestAdapter {
constructor(options = {}) {
super({
spyFactory: ({ returns }) => returns
? mock.fn(() => { }, () => returns)
: mock.fn(),
...options,
});
}
}