UNPKG

yeoman-test

Version:

Test utilities for Yeoman generators

12 lines (11 loc) 428 B
import { TestAdapter as BaseTestAdapter } from '@yeoman/adapter/testing'; import { spy as sinonSpy, stub as sinonStub } from 'sinon'; export class TestAdapter extends BaseTestAdapter { constructor(options = {}) { super({ spyFactory: ({ returns }) => (returns ? sinonStub().returns(returns) : sinonSpy()), ...options, }); } } export { DummyPrompt } from '@yeoman/adapter/testing';