test(e2e): update
This commit is contained in:
+6
-6
@@ -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",
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user