Skip to content

Commit 530b62f

Browse files
alec-ferguson-ckMylesBorins
authored andcommitted
test: more informative test failure messages
PR-URL: #15977 Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Anna Henningsen <[email protected]>
1 parent 4a9e331 commit 530b62f

File tree

1 file changed

+27
-6
lines changed

1 file changed

+27
-6
lines changed

test/parallel/test-zlib-const.js

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,35 @@ const assert = require('assert');
44

55
const zlib = require('zlib');
66

7-
assert.strictEqual(zlib.constants.Z_OK, 0, 'Z_OK should be 0');
7+
assert.strictEqual(zlib.constants.Z_OK, 0,
8+
[
9+
'Expected Z_OK to be 0;',
10+
`got ${zlib.constants.Z_OK}`
11+
].join(' '));
812
zlib.constants.Z_OK = 1;
9-
assert.strictEqual(zlib.constants.Z_OK, 0, 'Z_OK should be 0');
13+
assert.strictEqual(zlib.constants.Z_OK, 0,
14+
[
15+
'Z_OK should be immutable.',
16+
`Expected to get 0, got ${zlib.constants.Z_OK}`
17+
].join(' '));
1018

11-
assert.strictEqual(zlib.codes.Z_OK, 0, 'Z_OK should be 0');
19+
assert.strictEqual(zlib.codes.Z_OK, 0,
20+
`Expected Z_OK to be 0; got ${zlib.codes.Z_OK}`);
1221
zlib.codes.Z_OK = 1;
13-
assert.strictEqual(zlib.codes.Z_OK, 0, 'zlib.codes.Z_OK should be 0');
22+
assert.strictEqual(zlib.codes.Z_OK, 0,
23+
[
24+
'Z_OK should be immutable.',
25+
`Expected to get 0, got ${zlib.codes.Z_OK}`
26+
].join(' '));
1427
zlib.codes = { Z_OK: 1 };
15-
assert.strictEqual(zlib.codes.Z_OK, 0, 'zlib.codes.Z_OK should be 0');
28+
assert.strictEqual(zlib.codes.Z_OK, 0,
29+
[
30+
'Z_OK should be immutable.',
31+
`Expected to get 0, got ${zlib.codes.Z_OK}`
32+
].join(' '));
1633

17-
assert.ok(Object.isFrozen(zlib.codes), 'zlib.codes should be frozen');
34+
assert.ok(Object.isFrozen(zlib.codes),
35+
[
36+
'Expected zlib.codes to be frozen, but Object.isFrozen',
37+
`returned ${Object.isFrozen(zlib.codes)}`
38+
].join(' '));

0 commit comments

Comments
 (0)