diff options
author | Lvbo163 <lv.bo163@zte.com.cn> | 2017-08-23 17:27:33 +0800 |
---|---|---|
committer | Lvbo163 <lv.bo163@zte.com.cn> | 2017-08-25 16:23:17 +0800 |
commit | f721b1af7e3496427ee9c46d5bb46103c49505c6 (patch) | |
tree | 4f6d0db017690d4914241a1b1e1a84bf35795add /sdc-workflow-designer-ui/src/test.ts | |
parent | 5a150e60e956432f7891add18dba1445f5eb4214 (diff) |
upload init code and doc for workflow designer
Issue-ID: SDC-240
Change-Id: I79507427bffa3938d7f312aaf1a29f238a87cde1
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
Diffstat (limited to 'sdc-workflow-designer-ui/src/test.ts')
-rw-r--r-- | sdc-workflow-designer-ui/src/test.ts | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sdc-workflow-designer-ui/src/test.ts b/sdc-workflow-designer-ui/src/test.ts new file mode 100644 index 00000000..1b777507 --- /dev/null +++ b/sdc-workflow-designer-ui/src/test.ts @@ -0,0 +1,44 @@ +/** + * Copyright (c) 2017 ZTE Corporation. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * and the Apache License 2.0 which both accompany this distribution, + * and are available at http://www.eclipse.org/legal/epl-v10.html + * and http://www.apache.org/licenses/LICENSE-2.0 + * + * Contributors: + * ZTE - initial API and implementation and/or initial documentation + */ + +// This file is required by karma.conf.js and loads recursively all the .spec and framework files + +import 'zone.js/dist/long-stack-trace-zone'; +import 'zone.js/dist/proxy.js'; +import 'zone.js/dist/sync-test'; +import 'zone.js/dist/jasmine-patch'; +import 'zone.js/dist/async-test'; +import 'zone.js/dist/fake-async-test'; +import { getTestBed } from '@angular/core/testing'; +import { + BrowserDynamicTestingModule, + platformBrowserDynamicTesting +} from '@angular/platform-browser-dynamic/testing'; + +// Unfortunately there's no typing for the `__karma__` variable. Just declare it as any. +declare const __karma__: any; +declare const require: any; + +// Prevent Karma from running prematurely. +__karma__.loaded = function () {}; + +// First, initialize the Angular testing environment. +getTestBed().initTestEnvironment( + BrowserDynamicTestingModule, + platformBrowserDynamicTesting() +); +// Then we find all the tests. +const context = require.context('./', true, /\.spec\.ts$/); +// And load the modules. +context.keys().map(context); +// Finally, start Karma to run the tests. +__karma__.start(); |