This codemod is to migrate deprecated package ember-test-helpers to package @ember/test-helpers
npx ember-test-helpers-codemod ember-test-helper-api-migration path/of/files/ or/some**/*glob.js
# or
yarn global add ember-test-helpers-codemod
ember-test-helpers-codemod ember-test-helper-api-migration path/of/files/ or/some**/*glob.js
Input (basic.input.js):
import { setApplication } from '@ember/test-helpers';
import { start } from 'ember-qunit';
import { setResolver } from 'ember-test-helpers';Output (basic.input.js):
import { setApplication, setResolver } from '@ember/test-helpers';
import { start } from 'ember-qunit';do-not-have-@ember-test-helpers-import
Input ([email protected]):
import { start } from 'ember-qunit';
import { setResolver } from 'ember-test-helpers';Output ([email protected]):
import { setResolver } from '@ember/test-helpers';
import { start } from 'ember-qunit';do-not-have-ember-test-helpers-import
Input (do-not-have-ember-test-helpers-import.input.js):
import { moduleForComponent, test } from 'ember-qunit';
import hbs from 'htmlbars-inline-precompile';
moduleForComponent('foo-bar', 'Integration | Component | foo bar', {
integration: true
});Output (do-not-have-ember-test-helpers-import.input.js):
import { moduleForComponent, test } from 'ember-qunit';
import hbs from 'htmlbars-inline-precompile';
moduleForComponent('foo-bar', 'Integration | Component | foo bar', {
integration: true
});