Skip to content

Commit 9209c83

Browse files
committed
test: fix e2e test for examples
1 parent dad5315 commit 9209c83

File tree

3 files changed

+10
-21
lines changed

3 files changed

+10
-21
lines changed

examples/commits/app.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ var isPhantom = navigator.userAgent.indexOf('PhantomJS') > -1
77

88
var mocks = {
99
master: [{sha:'111111111111', commit: {message:'one', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}},{sha:'111111111111', commit: {message:'hi', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}},{sha:'111111111111', commit: {message:'hi', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}}],
10-
dev: [{sha:'222222222222', commit: {message:'two', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}},{sha:'111111111111', commit: {message:'hi', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}},{sha:'111111111111', commit: {message:'hi', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}}],
11-
'1.0.0-alpha': [{sha:'333333333333', commit: {message:'three', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}},{sha:'111111111111', commit: {message:'hi', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}},{sha:'111111111111', commit: {message:'hi', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}}]
10+
dev: [{sha:'222222222222', commit: {message:'two', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}},{sha:'111111111111', commit: {message:'hi', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}},{sha:'111111111111', commit: {message:'hi', author:{name:'Evan',date:'2014-10-15T13:52:58Z'}}}]
1211
}
1312

1413
function mockData () {

test/e2e/commits.js

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,16 @@ casper.on('remote.message', function (e) {
22
console.log(e)
33
})
44

5-
casper.test.begin('commits', 26, function (test) {
5+
casper.test.begin('commits', 18, function (test) {
66

77
casper
88
.start('../../examples/commits/index.html')
99
.then(function () {
1010
// radio inputs & labels
11-
test.assertElementCount('input', 3)
12-
test.assertElementCount('label', 3)
11+
test.assertElementCount('input', 2)
12+
test.assertElementCount('label', 2)
1313
test.assertSelectorHasText('label[for="master"]', 'master')
1414
test.assertSelectorHasText('label[for="dev"]', 'dev')
15-
test.assertSelectorHasText('label[for="1.0.0-alpha"]', '1.0.0-alpha')
1615
// initial fetched commits
1716
test.assertField('branch', 'master')
1817
test.assertSelectorHasText('p', 'yyx990803/vue@master')
@@ -31,15 +30,6 @@ casper.test.begin('commits', 26, function (test) {
3130
test.assertSelectorHasText('li:first-child span.author', 'Evan')
3231
test.assertSelectorHasText('li:first-child span.date', '2014-10-15 13:52:58')
3332
})
34-
.thenClick('input[value="1.0.0-alpha"]', function () {
35-
test.assertField('branch', '1.0.0-alpha')
36-
test.assertSelectorHasText('p', 'yyx990803/[email protected]')
37-
test.assertElementCount('li', 3)
38-
test.assertSelectorHasText('li:first-child a.commit', '3333333')
39-
test.assertSelectorHasText('li:first-child span.message', 'three')
40-
test.assertSelectorHasText('li:first-child span.author', 'Evan')
41-
test.assertSelectorHasText('li:first-child span.date', '2014-10-15 13:52:58')
42-
})
4333
// run
4434
.run(function () {
4535
test.done()

test/e2e/grid.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ casper.test.begin('grid', 73, function (test) {
1111
assertTable(test, ['name', 'power'], [
1212
{ name: 'Chuck Norris', power: Infinity },
1313
{ name: 'Bruce Lee', power: 9000 },
14-
{ name: 'Jacky Chang', power: 7000 },
14+
{ name: 'Jackie Chan', power: 7000 },
1515
{ name: 'Jet Li', power: 8000 }
1616
])
1717
})
@@ -23,7 +23,7 @@ casper.test.begin('grid', 73, function (test) {
2323
test.assertElementCount('th:nth-child(2) .arrow.dsc', 0)
2424
assertTable(test, ['name', 'power'], [
2525
{ name: 'Jet Li', power: 8000 },
26-
{ name: 'Jacky Chang', power: 7000 },
26+
{ name: 'Jackie Chan', power: 7000 },
2727
{ name: 'Chuck Norris', power: Infinity },
2828
{ name: 'Bruce Lee', power: 9000 }
2929
])
@@ -37,7 +37,7 @@ casper.test.begin('grid', 73, function (test) {
3737
{ name: 'Chuck Norris', power: Infinity },
3838
{ name: 'Bruce Lee', power: 9000 },
3939
{ name: 'Jet Li', power: 8000 },
40-
{ name: 'Jacky Chang', power: 7000 }
40+
{ name: 'Jackie Chan', power: 7000 }
4141
])
4242
})
4343
.thenClick('th:nth-child(2)', function () {
@@ -46,7 +46,7 @@ casper.test.begin('grid', 73, function (test) {
4646
test.assertElementCount('th:nth-child(1) .arrow.dsc', 1)
4747
test.assertElementCount('th:nth-child(2) .arrow.asc', 1)
4848
assertTable(test, ['name', 'power'], [
49-
{ name: 'Jacky Chang', power: 7000 },
49+
{ name: 'Jackie Chan', power: 7000 },
5050
{ name: 'Jet Li', power: 8000 },
5151
{ name: 'Bruce Lee', power: 9000 },
5252
{ name: 'Chuck Norris', power: Infinity }
@@ -60,7 +60,7 @@ casper.test.begin('grid', 73, function (test) {
6060
assertTable(test, ['name', 'power'], [
6161
{ name: 'Bruce Lee', power: 9000 },
6262
{ name: 'Chuck Norris', power: Infinity },
63-
{ name: 'Jacky Chang', power: 7000 },
63+
{ name: 'Jackie Chan', power: 7000 },
6464
{ name: 'Jet Li', power: 8000 }
6565
])
6666
})
@@ -72,7 +72,7 @@ casper.test.begin('grid', 73, function (test) {
7272
})
7373
.then(function () {
7474
assertTable(test, ['name', 'power'], [
75-
{ name: 'Jacky Chang', power: 7000 },
75+
{ name: 'Jackie Chan', power: 7000 },
7676
{ name: 'Jet Li', power: 8000 }
7777
])
7878
})

0 commit comments

Comments
 (0)