aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-ui/e2e
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-ui/e2e')
-rw-r--r--catalog-ui/e2e/app.e2e-spec.ts14
-rw-r--r--catalog-ui/e2e/app.po.ts11
-rw-r--r--catalog-ui/e2e/tsconfig.json16
3 files changed, 41 insertions, 0 deletions
diff --git a/catalog-ui/e2e/app.e2e-spec.ts b/catalog-ui/e2e/app.e2e-spec.ts
new file mode 100644
index 0000000000..914805e00c
--- /dev/null
+++ b/catalog-ui/e2e/app.e2e-spec.ts
@@ -0,0 +1,14 @@
+import { CatalogUiPage } from './app.po';
+
+describe('catalog-ui App', function() {
+ let page: CatalogUiPage;
+
+ beforeEach(() => {
+ page = new CatalogUiPage();
+ });
+
+ it('should display message saying app works', () => {
+ page.navigateTo();
+ expect(page.getParagraphText()).toEqual('app works!');
+ });
+});
diff --git a/catalog-ui/e2e/app.po.ts b/catalog-ui/e2e/app.po.ts
new file mode 100644
index 0000000000..8084cae329
--- /dev/null
+++ b/catalog-ui/e2e/app.po.ts
@@ -0,0 +1,11 @@
+import { browser, element, by } from 'protractor';
+
+export class CatalogUiPage {
+ navigateTo() {
+ return browser.get('/');
+ }
+
+ getParagraphText() {
+ return element(by.css('app-root h1')).getText();
+ }
+}
diff --git a/catalog-ui/e2e/tsconfig.json b/catalog-ui/e2e/tsconfig.json
new file mode 100644
index 0000000000..656bdb14ff
--- /dev/null
+++ b/catalog-ui/e2e/tsconfig.json
@@ -0,0 +1,16 @@
+{
+ "compileOnSave": false,
+ "compilerOptions": {
+ "declaration": false,
+ "emitDecoratorMetadata": true,
+ "experimentalDecorators": true,
+ "module": "commonjs",
+ "moduleResolution": "node",
+ "outDir": "../dist/out-tsc-e2e",
+ "sourceMap": true,
+ "target": "es5",
+ "typeRoots": [
+ "../node_modules/@types"
+ ]
+ }
+}