UNPKG

ohayolibs

Version:

Ohayo is a set of essential modules for ohayojp.

24 lines (19 loc) 809 B
import { SchematicTestRunner, UnitTestTree } from '@angular-devkit/schematics/testing'; import { createOhayoApp } from '../../../utils/testing'; import { migrationCollection } from '../../test-cases/index.spec'; describe('Schematic: ng-update: v10Rule', () => { let runner: SchematicTestRunner; let tree: UnitTestTree; beforeEach(async () => { ({ runner, tree } = await createOhayoApp()); }); async function runMigration(): Promise<void> { runner = new SchematicTestRunner('schematics', migrationCollection); await runner.runSchematicAsync('migration-v10', {}, tree).toPromise(); } it('should working', async () => { await runMigration(); const content = tree.readContent('angular.json'); expect(content.includes('allowedCommonJsDependencies')).toBe(true); }); });