Skip to content

Commit

Permalink
fix(test): removed deprecated functions from schematic tests
Browse files Browse the repository at this point in the history
  • Loading branch information
arjenbrandenburgh committed May 4, 2023
1 parent fcc08e9 commit 9d242ee
Showing 1 changed file with 10 additions and 12 deletions.
22 changes: 10 additions & 12 deletions projects/schematics/src/ng-add/index.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ describe('ng-add', () => {
it('adds v6 dependencies to package.json', async () => {
const { runner, appTree } = await setup();

const tree = await runner.runSchematicAsync<Schema>('ng-add', { project: 'test-app' }, appTree).toPromise();
const tree = await runner.runSchematic<Schema>('ng-add', { project: 'test-app' }, appTree);

const packageJson = JSON.parse(tree.readContent('package.json'));
expect(packageJson.dependencies).toBeDefined();
Expand All @@ -26,8 +26,7 @@ describe('ng-add', () => {
const { runner, appTree } = await setup();

const tree = await runner
.runSchematicAsync<Schema>('ng-add', { project: 'test-app', version: '5' }, appTree)
.toPromise();
.runSchematic<Schema>('ng-add', { project: 'test-app', version: '5' }, appTree);

const packageJson = JSON.parse(tree.readContent('package.json'));
expect(packageJson.dependencies).toBeDefined();
Expand All @@ -42,7 +41,7 @@ describe('ng-add', () => {
it('adds FontAwesomeModule import to the AppModule', async () => {
const { runner, appTree } = await setup();

const tree = await runner.runSchematicAsync<Schema>('ng-add', { project: 'test-app' }, appTree).toPromise();
const tree = await runner.runSchematic<Schema>('ng-add', { project: 'test-app' }, appTree);

const contents = tree.readContent('src/app/app.module.ts');

Expand All @@ -52,7 +51,7 @@ describe('ng-add', () => {
it('installs @fortawesome/free-solid-svg-icons package by default', async () => {
const { runner, appTree } = await setup();

const tree = await runner.runSchematicAsync<Schema>('ng-add', { project: 'test-app' }, appTree).toPromise();
const tree = await runner.runSchematic<Schema>('ng-add', { project: 'test-app' }, appTree);

const packageJson = JSON.parse(tree.readContent('package.json'));
expect(packageJson.dependencies).toBeDefined();
Expand All @@ -65,15 +64,15 @@ describe('ng-add', () => {
const { runner, appTree } = await setup();

const tree = await runner
.runSchematicAsync<Schema>(
.runSchematic<Schema>(
'ng-add',
{
project: 'test-app',
iconPackages: ['free-solid', 'free-brands', 'free-regular'],
},
appTree,
)
.toPromise();
;

const packageJson = JSON.parse(tree.readContent('package.json'));
expect(packageJson.dependencies).toBeDefined();
Expand All @@ -88,15 +87,15 @@ describe('ng-add', () => {
const { runner, appTree } = await setup();

const tree = await runner
.runSchematicAsync<Schema>(
.runSchematic<Schema>(
'ng-add',
{
project: 'test-app',
iconPackages: [],
},
appTree,
)
.toPromise();
;

const packageJson = JSON.parse(tree.readContent('package.json'));
expect(packageJson.dependencies).toBeDefined();
Expand All @@ -110,7 +109,7 @@ const setup = async () => {
const runner = new SchematicTestRunner('schematics', collectionPath);

const appTree = await runner
.runExternalSchematicAsync(
.runExternalSchematic(
'@schematics/angular',
'ng-new',
{
Expand All @@ -119,8 +118,7 @@ const setup = async () => {
directory: '.',
},
Tree.empty(),
)
.toPromise();
);

return { runner, appTree };
};

0 comments on commit 9d242ee

Please sign in to comment.