diff --git a/demo/edit-chart.html b/demo/edit-chart.html index 0fb4139f..501f8b4a 100755 --- a/demo/edit-chart.html +++ b/demo/edit-chart.html @@ -73,10 +73,10 @@
-
+
- - + + diff --git a/test/e2e/edit-chart/page-model.js b/test/e2e/edit-chart/page-model.js new file mode 100644 index 00000000..cdc7eb23 --- /dev/null +++ b/test/e2e/edit-chart/page-model.js @@ -0,0 +1,20 @@ +import { Selector } from 'testcafe'; + +const nodes = Selector('.node'); + +export default class Page { + constructor () { + this.ballgame = nodes.withText('Ball game'); + this.football = nodes.withText('Football'); + this.viewState = Selector('#rd-view'); + this.editState = Selector('#rd-edit'); + this.selectedNode = Selector('#selected-node'); + this.newNodes = Selector('#new-nodelist'); + this.parentRel = Selector('#rd-parent'); + this.childRel = Selector('#rd-child'); + this.siblingRel = Selector('#rd-sibling'); + this.addBtn = Selector('#btn-add-nodes'); + this.deleteBtn = Selector('#btn-delete-nodes'); + this.resetBtn = Selector('#btn-reset'); + } +} \ No newline at end of file diff --git a/test/e2e/edit-chart/test.js b/test/e2e/edit-chart/test.js new file mode 100644 index 00000000..d11a030e --- /dev/null +++ b/test/e2e/edit-chart/test.js @@ -0,0 +1,8 @@ +import { Selector } from 'testcafe'; +import Page from './page-model'; + +fixture `Edit Chart` + .page `127.0.0.1:3000/edit-chart.html`; + +const page = new Page(); + diff --git a/test/e2e/local-datasource/page-modeljs b/test/e2e/local-datasource/page-model.js similarity index 100% rename from test/e2e/local-datasource/page-modeljs rename to test/e2e/local-datasource/page-model.js diff --git a/test/e2e/local-datasource/testjs b/test/e2e/local-datasource/test.js similarity index 100% rename from test/e2e/local-datasource/testjs rename to test/e2e/local-datasource/test.js