test: assert - fixed error messages to match the tests
PR-URL: https://github.com/nodejs/node/pull/6241 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
This commit is contained in:
parent
f8e507eaf1
commit
aa4d2ae897
@ -27,39 +27,46 @@ assert.doesNotThrow(makeBlock(a.ok, true),
|
||||
|
||||
assert.doesNotThrow(makeBlock(a.ok, 'test'), 'ok(\'test\')');
|
||||
|
||||
assert.throws(makeBlock(a.equal, true, false), a.AssertionError, 'equal');
|
||||
assert.throws(makeBlock(a.equal, true, false),
|
||||
a.AssertionError, 'equal(true, false)');
|
||||
|
||||
assert.doesNotThrow(makeBlock(a.equal, null, null), 'equal');
|
||||
assert.doesNotThrow(makeBlock(a.equal, null, null),
|
||||
'equal(null, null)');
|
||||
|
||||
assert.doesNotThrow(makeBlock(a.equal, undefined, undefined), 'equal');
|
||||
assert.doesNotThrow(makeBlock(a.equal, undefined, undefined),
|
||||
'equal(undefined, undefined)');
|
||||
|
||||
assert.doesNotThrow(makeBlock(a.equal, null, undefined), 'equal');
|
||||
assert.doesNotThrow(makeBlock(a.equal, null, undefined),
|
||||
'equal(null, undefined)');
|
||||
|
||||
assert.doesNotThrow(makeBlock(a.equal, true, true), 'equal');
|
||||
assert.doesNotThrow(makeBlock(a.equal, true, true), 'equal(true, true)');
|
||||
|
||||
assert.doesNotThrow(makeBlock(a.equal, 2, '2'), 'equal');
|
||||
assert.doesNotThrow(makeBlock(a.equal, 2, '2'), 'equal(2, \'2\')');
|
||||
|
||||
assert.doesNotThrow(makeBlock(a.notEqual, true, false), 'notEqual');
|
||||
assert.doesNotThrow(makeBlock(a.notEqual, true, false),
|
||||
'notEqual(true, false)');
|
||||
|
||||
assert.throws(makeBlock(a.notEqual, true, true),
|
||||
a.AssertionError, 'notEqual');
|
||||
a.AssertionError, 'notEqual(true, true)');
|
||||
|
||||
assert.throws(makeBlock(a.strictEqual, 2, '2'),
|
||||
a.AssertionError, 'strictEqual');
|
||||
a.AssertionError, 'strictEqual(2, \'2\')');
|
||||
|
||||
assert.throws(makeBlock(a.strictEqual, null, undefined),
|
||||
a.AssertionError, 'strictEqual');
|
||||
a.AssertionError, 'strictEqual(null, undefined)');
|
||||
|
||||
assert.doesNotThrow(makeBlock(a.notStrictEqual, 2, '2'), 'notStrictEqual');
|
||||
assert.doesNotThrow(makeBlock(a.notStrictEqual, 2, '2'),
|
||||
'notStrictEqual(2, \'2\')');
|
||||
|
||||
// deepEquals joy!
|
||||
// 7.2
|
||||
assert.doesNotThrow(makeBlock(a.deepEqual, new Date(2000, 3, 14),
|
||||
new Date(2000, 3, 14)), 'deepEqual date');
|
||||
new Date(2000, 3, 14)),
|
||||
'deepEqual(new Date(2000, 3, 14), new Date(2000, 3, 14))');
|
||||
|
||||
assert.throws(makeBlock(a.deepEqual, new Date(), new Date(2000, 3, 14)),
|
||||
a.AssertionError,
|
||||
'deepEqual date');
|
||||
'deepEqual(new Date(), new Date(2000, 3, 14))');
|
||||
|
||||
// 7.3
|
||||
assert.doesNotThrow(makeBlock(a.deepEqual, /a/, /a/));
|
||||
@ -81,11 +88,11 @@ assert.throws(makeBlock(a.deepEqual, /a/igm, /a/im));
|
||||
|
||||
|
||||
// 7.4
|
||||
assert.doesNotThrow(makeBlock(a.deepEqual, 4, '4'), 'deepEqual == check');
|
||||
assert.doesNotThrow(makeBlock(a.deepEqual, true, 1), 'deepEqual == check');
|
||||
assert.doesNotThrow(makeBlock(a.deepEqual, 4, '4'), 'deepEqual(4, \'4\')');
|
||||
assert.doesNotThrow(makeBlock(a.deepEqual, true, 1), 'deepEqual(true, 1)');
|
||||
assert.throws(makeBlock(a.deepEqual, 4, '5'),
|
||||
a.AssertionError,
|
||||
'deepEqual == check');
|
||||
'deepEqual( 4, \'5\')');
|
||||
|
||||
// 7.5
|
||||
// having the same number of owned properties && the same set of keys
|
||||
@ -156,11 +163,13 @@ assert.doesNotThrow(makeBlock(a.deepEqual, new Boolean(true), {}),
|
||||
|
||||
//deepStrictEqual
|
||||
assert.doesNotThrow(makeBlock(a.deepStrictEqual, new Date(2000, 3, 14),
|
||||
new Date(2000, 3, 14)), 'deepStrictEqual date');
|
||||
new Date(2000, 3, 14)),
|
||||
'deepStrictEqual(new Date(2000, 3, 14),\
|
||||
new Date(2000, 3, 14))');
|
||||
|
||||
assert.throws(makeBlock(a.deepStrictEqual, new Date(), new Date(2000, 3, 14)),
|
||||
a.AssertionError,
|
||||
'deepStrictEqual date');
|
||||
'deepStrictEqual(new Date(), new Date(2000, 3, 14))');
|
||||
|
||||
// 7.3 - strict
|
||||
assert.doesNotThrow(makeBlock(a.deepStrictEqual, /a/, /a/));
|
||||
@ -183,15 +192,15 @@ assert.throws(makeBlock(a.deepStrictEqual, /a/igm, /a/im));
|
||||
// 7.4 - strict
|
||||
assert.throws(makeBlock(a.deepStrictEqual, 4, '4'),
|
||||
a.AssertionError,
|
||||
'deepStrictEqual === check');
|
||||
'deepStrictEqual(4, \'4\')');
|
||||
|
||||
assert.throws(makeBlock(a.deepStrictEqual, true, 1),
|
||||
a.AssertionError,
|
||||
'deepStrictEqual === check');
|
||||
'deepStrictEqual(true, 1)');
|
||||
|
||||
assert.throws(makeBlock(a.deepStrictEqual, 4, '5'),
|
||||
a.AssertionError,
|
||||
'deepStrictEqual === check');
|
||||
'deepStrictEqual(4, \'5\')');
|
||||
|
||||
// 7.5 - strict
|
||||
// having the same number of owned properties && the same set of keys
|
||||
|
Loading…
x
Reference in New Issue
Block a user