UNPKG

ohayolibs

Version:

Ohayo is a set of essential modules for ohayojp.

19 lines (15 loc) 625 B
import { SchematicTestRunner, UnitTestTree } from '@angular-devkit/schematics/testing'; import { createOhayoApp } from '../utils/testing'; describe('NgOhayoSchematic: plugin', () => { let runner: SchematicTestRunner; let tree: UnitTestTree; beforeEach(async () => ({ runner, tree } = await createOhayoApp({}))); it('should be throw error when not find plugin name', async () => { try { await runner.runSchematicAsync('plugin', { name: 'invalid-name', type: 'remove', packageManager: 'npm' }, tree).toPromise(); expect(true).toBe(false); } catch { expect(true).toBe(true); } }); });