Skip to content

Commit f490e6a

Browse files
committed
test: update e2e tests
1 parent 704e04f commit f490e6a

File tree

2 files changed

+19
-96
lines changed

2 files changed

+19
-96
lines changed

tests/e2e/custom-assertions/elementCount.js

Lines changed: 0 additions & 19 deletions
This file was deleted.

tests/e2e/specs/test.js

Lines changed: 19 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -22,83 +22,25 @@ module.exports = {
2222

2323
browser.url(devServer).pause(500).expect.element('body').to.be.present
2424

25-
// browser.waitForElementVisible('.app', 10000)
26-
// .assert.elementPresent('.app-header')
27-
// .assert.elementPresent('.app-header > .navbar-brand')
28-
// .assert.elementPresent('.app-body')
29-
// .assert.elementPresent('.app-body > .main > .breadcrumb')
30-
// .assert.elementPresent('.app-body > .main > .container-fluid > .animated')
31-
// .assert.elementPresent('.app-body > .sidebar > .sidebar-nav')
32-
// .assert.elementPresent('.app-body > .sidebar > .sidebar-minimizer')
33-
// .assert.elementPresent('.app-footer')
34-
// .assert.containsText('.app-footer > div > span', 'creativeLabs')
35-
// .assert.containsText('.app-footer > div.ml-auto > span', 'Powered by')
36-
// .assert.elementCount('button', 10)
37-
// .resizeWindow(1024, 800)
38-
// .pause(500)
39-
40-
// browser.click('body > div > header > button.d-none.d-lg-block.navbar-toggler', function (response) {
41-
// console.log('response', typeof response)
42-
// this.assert.ok(browser === this, 'Check if the context is right.')
43-
// this.assert.cssClassPresent('body', 'aside-menu-show')
44-
// })
45-
//
46-
// browser.pause(500)
47-
48-
// browser.click('body > div > header > button.d-none.d-lg-block.navbar-toggler', function (response) {
49-
// console.log('response', typeof response)
50-
// this.assert.cssClassNotPresent('body', 'aside-menu-show')
51-
// })
52-
//
53-
// browser.pause(500)
54-
//
55-
// browser
56-
// .useXpath()
57-
// .click('/html/body/div/header/button[2]', function (response) {
58-
// console.log('response', typeof response)
59-
// this.assert.cssClassNotPresent('/html/body', 'sidebar-lg-show')
60-
// })
61-
//
62-
// browser
63-
// .pause(500)
64-
// .click('/html/body/div/header/button[2]', function (response) {
65-
// console.log('response', typeof response)
66-
// this.assert.cssClassPresent('/html/body', 'sidebar-lg-show')
67-
// })
68-
//
69-
// browser
70-
// .pause(500)
71-
// .click('/html/body/div/div/div/button', function (response) {
72-
// console.log('response', typeof response)
73-
// this.assert.cssClassPresent('/html/body', 'sidebar-minimized')
74-
// this.assert.cssClassPresent('/html/body', 'brand-minimized')
75-
// })
76-
// .pause(500)
77-
// .click('/html/body/div/div/div/button', function (response) {
78-
// console.log('response', typeof response)
79-
// this.assert.cssClassNotPresent('/html/body', 'sidebar-minimized')
80-
// this.assert.cssClassNotPresent('/html/body', 'brand-minimized')
81-
// })
82-
//
83-
// browser
84-
// .resizeWindow(800, 600)
85-
// .pause(500)
86-
//
87-
// browser
88-
// .pause(500)
89-
// .click('/html/body/div/header/button[1]', function (response) {
90-
// console.log('response', typeof response)
91-
// this.assert.cssClassPresent('/html/body', 'sidebar-show')
92-
// })
93-
//
94-
// browser
95-
// .pause(500)
96-
// .click('/html/body/div/div/div/nav/section/ul/li[1]/div/a', function (response) {
97-
// console.log('response', typeof response)
98-
// this.assert.cssClassNotPresent('/html/body', 'sidebar-show')
99-
// })
100-
//
101-
// browser.pause(5000)
25+
browser.waitForElementVisible('.c-app', 2000)
26+
.assert.elementPresent('.c-header')
27+
.assert.elementPresent('.c-sidebar')
28+
.assert.elementPresent('.c-footer')
29+
.assert.elementPresent('.c-sidebar')
30+
.assert.elementPresent('.c-body')
31+
32+
browser.resizeWindow(700, 800)
33+
browser.expect.element('.c-sidebar').to.have.css('margin-left').which.equals('-250px')
34+
browser.resizeWindow(1900, 800)
35+
browser.expect.element('.c-sidebar').to.have.css('margin-left').which.equals('0px')
36+
browser.pause(1500)
37+
browser.click('.c-sidebar-minimizer')
38+
browser.pause(1000)
39+
browser.expect.element('.c-sidebar').to.have.css('width').which.equals('50px')
40+
browser.click('button.c-header-toggler.c-d-md-down-none')
41+
browser.pause(1000)
42+
browser.expect.element('.c-sidebar').to.have.css('margin-left').which.equals('-250px')
43+
browser.pause(1000)
10244

10345
browser.end()
10446
}

0 commit comments

Comments
 (0)