From f721b1af7e3496427ee9c46d5bb46103c49505c6 Mon Sep 17 00:00:00 2001 From: Lvbo163 Date: Wed, 23 Aug 2017 17:27:33 +0800 Subject: upload init code and doc for workflow designer Issue-ID: SDC-240 Change-Id: I79507427bffa3938d7f312aaf1a29f238a87cde1 Signed-off-by: Lvbo163 --- sdc-workflow-designer-ui/e2e/app.e2e-spec.ts | 26 ++++++++++++++++++++++++++ sdc-workflow-designer-ui/e2e/app.po.ts | 23 +++++++++++++++++++++++ sdc-workflow-designer-ui/e2e/tsconfig.e2e.json | 14 ++++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 sdc-workflow-designer-ui/e2e/app.e2e-spec.ts create mode 100644 sdc-workflow-designer-ui/e2e/app.po.ts create mode 100644 sdc-workflow-designer-ui/e2e/tsconfig.e2e.json (limited to 'sdc-workflow-designer-ui/e2e') diff --git a/sdc-workflow-designer-ui/e2e/app.e2e-spec.ts b/sdc-workflow-designer-ui/e2e/app.e2e-spec.ts new file mode 100644 index 00000000..74e9df6f --- /dev/null +++ b/sdc-workflow-designer-ui/e2e/app.e2e-spec.ts @@ -0,0 +1,26 @@ +/** + * 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 + */ + +import { AppPage } from './app.po'; + +describe('workflowmodeler App', () => { + let page: AppPage; + + beforeEach(() => { + page = new AppPage(); + }); + + it('should display welcome message', () => { + page.navigateTo(); + expect(page.getParagraphText()).toEqual('Welcome to app!'); + }); +}); diff --git a/sdc-workflow-designer-ui/e2e/app.po.ts b/sdc-workflow-designer-ui/e2e/app.po.ts new file mode 100644 index 00000000..71ff296c --- /dev/null +++ b/sdc-workflow-designer-ui/e2e/app.po.ts @@ -0,0 +1,23 @@ +/** + * 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 + */ + +import { browser, by, element } from 'protractor'; + +export class AppPage { + navigateTo() { + return browser.get('/'); + } + + getParagraphText() { + return element(by.css('app-root h1')).getText(); + } +} diff --git a/sdc-workflow-designer-ui/e2e/tsconfig.e2e.json b/sdc-workflow-designer-ui/e2e/tsconfig.e2e.json new file mode 100644 index 00000000..1d9e5edf --- /dev/null +++ b/sdc-workflow-designer-ui/e2e/tsconfig.e2e.json @@ -0,0 +1,14 @@ +{ + "extends": "../tsconfig.json", + "compilerOptions": { + "outDir": "../out-tsc/e2e", + "baseUrl": "./", + "module": "commonjs", + "target": "es5", + "types": [ + "jasmine", + "jasminewd2", + "node" + ] + } +} -- cgit 1.2.3-korg