UNPKG

bixi

Version:

企业级中后台前端解决方案

31 lines (25 loc) 1.08 kB
// This file is required by karma.conf.js and loads recursively all the .spec and framework files // tslint:disable:ordered-imports // tslint:disable:no-import-side-effect import 'zone.js/dist/zone-testing'; import { getTestBed } from '@angular/core/testing'; import { BrowserDynamicTestingModule, platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing'; import * as moment from 'dayjs'; import * as relativeTime from 'dayjs/plugin/relativeTime'; import { NzSafeAny } from 'ng-zorro-antd/core/types'; moment.extend(relativeTime as NzSafeAny); // tslint:disable-next-line:no-any declare const require: any; // First, initialize the Angular testing environment. getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting()); // Then we find all the tests. const context = require.context('./', true, /\.spec\.ts$/); // const context = require.context('./', true, /\/chart\/(.*)\.spec\.ts$/); // And load the modules. context .keys() .filter((path: string) => path.indexOf('/schematics/') === -1) .map(context);