Skip to content

Commit f3f95f9

Browse files
committed
use children count variable as expected to let nightwatch show a clearer error (es expected "2" found "1")
1 parent 9b18789 commit f3f95f9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

es6/assertions/elementHasChildrenCount.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export function assertion(selector, children_count, children_selectors = "", msg
3232
else
3333
this.message = util.format('Testing if element <%s> has %d child nodes', selector, children_count);
3434
}
35-
this.expected = true;
35+
this.expected = children_count;
3636

3737
this.pass = (value) => {
3838
return value == this.expected;
@@ -42,7 +42,7 @@ export function assertion(selector, children_count, children_selectors = "", msg
4242
if (result.value.error) {
4343
console.error(result.value.message);
4444
}
45-
return result.value == children_count;
45+
return result.value;
4646
};
4747

4848
this.command = (callback) => {

js/assertions/elementHasChildrenCount.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ function assertion(selector, children_count) {
5757
if (!this.message) {
5858
if (children_selectors) this.message = _util2.default.format('Testing if element <%s> has %d child nodes that matches these selectors: \'%s\'', selector, children_count, children_selectors);else this.message = _util2.default.format('Testing if element <%s> has %d child nodes', selector, children_count);
5959
}
60-
this.expected = true;
60+
this.expected = children_count;
6161

6262
this.pass = function (value) {
6363
return value == _this.expected;
@@ -67,7 +67,7 @@ function assertion(selector, children_count) {
6767
if (result.value.error) {
6868
console.error(result.value.message);
6969
}
70-
return result.value == children_count;
70+
return result.value;
7171
};
7272

7373
this.command = function (callback) {

0 commit comments

Comments
 (0)