Mercurial > gemma
changeset 590:d85d5e286dc5
fix: e2e tests fixed
author | Thomas Junk <thomas.junk@intevation.de> |
---|---|
date | Fri, 07 Sep 2018 12:14:45 +0200 |
parents | 26cdc43ff977 |
children | d013fa5554cc |
files | client/src/App.vue client/tests/e2e/specs/login.js |
diffstat | 2 files changed, 15 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/client/src/App.vue Fri Sep 07 12:01:47 2018 +0200 +++ b/client/src/App.vue Fri Sep 07 12:14:45 2018 +0200 @@ -1,5 +1,5 @@ <template> - <div class="app main d-flex flex-column"> + <div id="app" class="main d-flex flex-column"> <div class="userinterface"> <Topbar v-if="isAuthenticated"></Topbar> <Sidebar v-if="isAuthenticated"></Sidebar>
--- a/client/tests/e2e/specs/login.js Fri Sep 07 12:01:47 2018 +0200 +++ b/client/tests/e2e/specs/login.js Fri Sep 07 12:14:45 2018 +0200 @@ -13,21 +13,23 @@ browser .url(process.env.VUE_DEV_SERVER_URL) .waitForElementVisible("#app", 5000) - .setValue("input[id='inputEmail']", "bla") + .setValue("input[id='inputUsername']", "bla") .setValue("input[id='inputPassword']", "bla") .click("button[type='submit']") .waitForElementVisible("#alert", 2000) - .assert.elementPresent(".loginerror") + .assert.elementPresent(".alert-danger") .end(); }, "Login oana success": browser => { browser .url(process.env.VUE_DEV_SERVER_URL) .waitForElementVisible("#app", 5000) - .setValue("input[id='inputEmail']", "oana") + .setValue("input[id='inputUsername']", "oana") .setValue("input[id='inputPassword']", "oa2Na2") .click("button[type='submit']") .pause(1000) + .click("i[class*='menubutton']") + .pause(1000) .assert.elementPresent(".username") .assert.containsText(".username", "oana") .end(); @@ -36,10 +38,12 @@ browser .url(process.env.VUE_DEV_SERVER_URL) .waitForElementVisible("#app", 5000) - .setValue("input[id='inputEmail']", "oana") + .setValue("input[id='inputUsername']", "oana") .setValue("input[id='inputPassword']", "oa2Na2") .click("button[type='submit']") .pause(1000) + .click("i[class*='menubutton']") + .pause(1000) .assert.elementPresent(".username") .assert.containsText(".username", "oana") .url(process.env.VUE_DEV_SERVER_URL + "#/login") @@ -53,19 +57,21 @@ browser .url(process.env.VUE_DEV_SERVER_URL) .waitForElementVisible("#app", 5000) - .setValue("input[id='inputEmail']", "oana") + .setValue("input[id='inputUsername']", "oana") .setValue("input[id='inputPassword']", "oa2Na2") .click("button[type='submit']") .pause(1000) + .click("i[class*='menubutton']") + .pause(1000) .assert.elementPresent(".username") .assert.containsText(".username", "oana") .url(process.env.VUE_DEV_SERVER_URL + "#/login") - .setValue("input[id='inputEmail']", "vanja") - .setValue("input[id='inputPassword']", "va2Nja3") + .setValue("input[id='inputUsername']", "sophie") + .setValue("input[id='inputPassword']", "so2Phie4") .click("button[type='submit']") .pause(1000) .assert.elementPresent(".username") - .assert.containsText(".username", "vanja") + .assert.containsText(".username", "sophie") .end(); } };