Skip to content

Commit

Permalink
use TestAdapter from @yeoman/adapter
Browse files Browse the repository at this point in the history
  • Loading branch information
mshima committed Jun 8, 2023
1 parent 580ba5c commit fbae307
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 9 deletions.
7 changes: 4 additions & 3 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@
"@types/semver": "^7.3.13",
"@types/sinon": "^10.0.14",
"@types/text-table": "^0.2.2",
"@yeoman/adapter": "^1.1.0",
"@yeoman/transform": "^1.1.0",
"c8": "^7.13.0",
"cpy-cli": "^4.2.0",
Expand Down
4 changes: 3 additions & 1 deletion test/base.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ import { spy as sinonSpy, fake as sinonFake, assert as sinonAssert } from 'sinon
import { passthrough } from '@yeoman/transform';
import assert from 'yeoman-assert';
import Environment from 'yeoman-environment';
import helpers, { TestAdapter } from 'yeoman-test';
import helpers from 'yeoman-test';
// eslint-disable-next-line n/file-extension-in-import
import { TestAdapter } from '@yeoman/adapter/testing';
import Base from './utils.js';

const require = createRequire(import.meta.url);
Expand Down
4 changes: 3 additions & 1 deletion test/environment.test.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import os from 'node:os';
import path from 'node:path';
import assert from 'node:assert';
// eslint-disable-next-line n/file-extension-in-import
import { TestAdapter } from '@yeoman/adapter/testing';
import { stub as sinonStub } from 'sinon';
import Environment from 'yeoman-environment';
import helpers, { TestAdapter } from 'yeoman-test';
import helpers from 'yeoman-test';
import Base from './utils.js';

const tmpdir = path.join(os.tmpdir(), 'yeoman-generator-environment');
Expand Down
3 changes: 2 additions & 1 deletion test/fs.test.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import assert from 'node:assert';
import path from 'node:path';
import { esmocha } from 'esmocha';
// eslint-disable-next-line n/file-extension-in-import
import { TestAdapter } from '@yeoman/adapter/testing';
import { stub as sinonStub } from 'sinon';
import Environment from 'yeoman-environment';
import { TestAdapter } from 'yeoman-test';
import BaseGenerator from '../src/generator.js';
import Base from './utils.js';

Expand Down
4 changes: 3 additions & 1 deletion test/generators-compose-workflow.test.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
import os from 'node:os';
import path from 'node:path';
import { mkdirSync } from 'node:fs';
// eslint-disable-next-line n/file-extension-in-import
import { TestAdapter } from '@yeoman/adapter/testing';
import { spy as sinonSpy, assert as sinonAssert } from 'sinon';
import Environment from 'yeoman-environment';
import assert from 'yeoman-assert';
import helpers, { TestAdapter } from 'yeoman-test';
import helpers from 'yeoman-test';
import Base from './utils.js';

const tmpdir = path.join(os.tmpdir(), 'yeoman-base');
Expand Down
3 changes: 2 additions & 1 deletion test/generators.test.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import EventEmitter from 'node:events';
import path from 'node:path';
import os from 'node:os';
// eslint-disable-next-line n/file-extension-in-import
import { TestAdapter } from '@yeoman/adapter/testing';
import Environment from 'yeoman-environment';
import assert from 'yeoman-assert';
import { TestAdapter } from 'yeoman-test';
import semver from 'semver';
import Base from './utils.js';

Expand Down
3 changes: 2 additions & 1 deletion test/prompt-suggestion.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@ import path from 'node:path';
import assert from 'node:assert';
import os from 'node:os';
import { rmSync } from 'node:fs';
// eslint-disable-next-line n/file-extension-in-import
import { TestAdapter } from '@yeoman/adapter/testing';
import inquirer from 'inquirer';
import Environment from 'yeoman-environment';
import { TestAdapter } from 'yeoman-test';
import { create as createMemFsEditor } from 'mem-fs-editor';
import Storage from '../src/util/storage.js';
import { prefillQuestions, storeAnswers } from '../src/util/prompt-suggestion.js';
Expand Down

0 comments on commit fbae307

Please sign in to comment.