UNPKG

yeoman-test

Version:

Test utilities for Yeoman generators

13 lines (12 loc) 381 B
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, }); } }