test(e2e): update

This commit is contained in:
xidedix
2018-04-06 17:38:31 +02:00
parent 20e26cce98
commit e40d87370d
2 changed files with 15 additions and 15 deletions
+6 -6
View File
@@ -45,8 +45,8 @@
"chalk": "^2.3.2",
"chromedriver": "^2.37.0",
"copy-webpack-plugin": "^4.3.1",
"cross-env": "^5.0.1",
"cross-spawn": "^5.0.1",
"cross-env": "^5.1.4",
"cross-spawn": "^6.0.5",
"css-loader": "^0.28.11",
"eslint": "^4.19.1",
"eslint-config-standard": "^11.0.0",
@@ -72,11 +72,11 @@
"karma-spec-reporter": "^0.0.32",
"karma-webpack": "^2.0.9",
"mocha": "^5.0.5",
"nightwatch": "^0.9.12",
"nightwatch": "0.9.20",
"node-notifier": "^5.1.2",
"node-sass": "^4.8.3",
"optimize-css-assets-webpack-plugin": "^3.2.0",
"ora": "^1.2.0",
"ora": "^2.0.0",
"phantomjs-prebuilt": "^2.1.16",
"portfinder": "^1.0.13",
"postcss-import": "^11.1.0",
@@ -84,13 +84,13 @@
"postcss-url": "^7.3.2",
"rimraf": "^2.6.2",
"sass-loader": "^6.0.7",
"selenium-server": "^3.11.0",
"selenium-server": "3.11.0",
"semver": "^5.5.0",
"shelljs": "^0.8.1",
"sinon": "^4.5.0",
"sinon-chai": "^2.14.0",
"uglifyjs-webpack-plugin": "^1.1.1",
"url-loader": "^0.6.2",
"url-loader": "^1.0.1",
"vue-loader": "^14.2.2",
"vue-style-loader": "^4.1.0",
"vue-template-compiler": "^2.5.16",
+9 -9
View File
@@ -29,21 +29,21 @@ module.exports = {
.assert.elementPresent('.app-body > .sidebar > .sidebar-nav')
.assert.elementPresent('.app-body > .sidebar > .sidebar-minimizer')
.assert.elementPresent('.app-footer')
.assert.containsText('.app-footer > span', 'creativeLabs')
.assert.containsText('.app-footer > span.ml-auto', 'Powered by')
.assert.elementCount('button', 18)
.assert.containsText('.app-footer > div > span', 'creativeLabs')
.assert.containsText('.app-footer > div.ml-auto > span', 'Powered by')
.assert.elementCount('button', 10)
.resizeWindow(1024, 800)
.pause(500)
browser.click('body > div > header > button.navbar-toggler.aside-menu-toggler.d-md-down-none', function (response) {
browser.click('body > div > header > button.d-none.d-lg-block.navbar-toggler', function (response) {
this.assert.ok(browser === this, 'Check if the context is right.')
this.assert.cssClassNotPresent('body', 'aside-menu-hidden')
this.assert.cssClassPresent('body', 'aside-menu-show')
})
browser.pause(500)
browser.click('body > div > header > button.navbar-toggler.aside-menu-toggler.d-md-down-none', function (response) {
this.assert.cssClassPresent('body', 'aside-menu-hidden')
browser.click('body > div > header > button.d-none.d-lg-block.navbar-toggler', function (response) {
this.assert.cssClassNotPresent('body', 'aside-menu-show')
})
browser.pause(500)
@@ -51,13 +51,13 @@ module.exports = {
browser
.useXpath()
.click('/html/body/div/header/button[2]', function (response) {
this.assert.cssClassPresent('/html/body', 'sidebar-hidden')
this.assert.cssClassNotPresent('/html/body', 'sidebar-lg-show')
})
browser
.pause(500)
.click('/html/body/div/header/button[2]', function (response) {
this.assert.cssClassNotPresent('/html/body', 'sidebar-hidden')
this.assert.cssClassPresent('/html/body', 'sidebar-lg-show')
})
browser