Skip to content

Commit fe6df5a

Browse files
bencrippsMylesBorins
authored andcommitted
test: use strictEqual in test-zlib-truncated
PR-URL: #9858 Reviewed-By: Rich Trott <[email protected]>
1 parent 5adfb67 commit fe6df5a

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

test/parallel/test-zlib-truncated.js

+7-8
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,18 @@ const inputString = 'ΩΩLorem ipsum dolor sit amet, consectetur adipiscing eli'
2424
zlib[methods.comp](inputString, function(err, compressed) {
2525
assert(!err);
2626
const truncated = compressed.slice(0, compressed.length / 2);
27+
const toUTF8 = (buffer) => buffer.toString('utf-8');
2728

2829
// sync sanity
2930
assert.doesNotThrow(function() {
3031
const decompressed = zlib[methods.decompSync](compressed);
31-
assert.equal(decompressed, inputString);
32+
assert.strictEqual(toUTF8(decompressed), inputString);
3233
});
3334

3435
// async sanity
3536
zlib[methods.decomp](compressed, function(err, result) {
3637
assert.ifError(err);
37-
assert.equal(result, inputString);
38+
assert.strictEqual(toUTF8(result), inputString);
3839
});
3940

4041
// sync truncated input test
@@ -51,17 +52,15 @@ const inputString = 'ΩΩLorem ipsum dolor sit amet, consectetur adipiscing eli'
5152

5253
// sync truncated input test, finishFlush = Z_SYNC_FLUSH
5354
assert.doesNotThrow(function() {
54-
const result = zlib[methods.decompSync](truncated, syncFlushOpt)
55-
.toString();
56-
assert.equal(result, inputString.substr(0, result.length));
55+
const result = toUTF8(zlib[methods.decompSync](truncated, syncFlushOpt));
56+
assert.strictEqual(result, inputString.substr(0, result.length));
5757
});
5858

5959
// async truncated input test, finishFlush = Z_SYNC_FLUSH
6060
zlib[methods.decomp](truncated, syncFlushOpt, function(err, decompressed) {
6161
assert.ifError(err);
62-
63-
const result = decompressed.toString();
64-
assert.equal(result, inputString.substr(0, result.length));
62+
const result = toUTF8(decompressed);
63+
assert.strictEqual(result, inputString.substr(0, result.length));
6564
});
6665
});
6766
});

0 commit comments

Comments
 (0)