8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 05b0092 commit e1fbd72Copy full SHA for e1fbd72
test/parallel/test-readdouble.js
@@ -3,7 +3,7 @@
3
* Tests to verify we're reading in doubles correctly
4
*/
5
require('../common');
6
-var ASSERT = require('assert');
+const assert = require('assert');
7
8
/*
9
* Test (64 bit) double
@@ -19,8 +19,8 @@ function test(clazz) {
19
buffer[5] = 0x55;
20
buffer[6] = 0xd5;
21
buffer[7] = 0x3f;
22
- ASSERT.equal(1.1945305291680097e+103, buffer.readDoubleBE(0));
23
- ASSERT.equal(0.3333333333333333, buffer.readDoubleLE(0));
+ assert.equal(1.1945305291680097e+103, buffer.readDoubleBE(0));
+ assert.equal(0.3333333333333333, buffer.readDoubleLE(0));
24
25
buffer[0] = 1;
26
buffer[1] = 0;
@@ -30,18 +30,18 @@ function test(clazz) {
30
buffer[5] = 0;
31
buffer[6] = 0xf0;
32
33
- ASSERT.equal(7.291122019655968e-304, buffer.readDoubleBE(0));
34
- ASSERT.equal(1.0000000000000002, buffer.readDoubleLE(0));
+ assert.equal(7.291122019655968e-304, buffer.readDoubleBE(0));
+ assert.equal(1.0000000000000002, buffer.readDoubleLE(0));
35
36
buffer[0] = 2;
37
- ASSERT.equal(4.778309726801735e-299, buffer.readDoubleBE(0));
38
- ASSERT.equal(1.0000000000000004, buffer.readDoubleLE(0));
+ assert.equal(4.778309726801735e-299, buffer.readDoubleBE(0));
+ assert.equal(1.0000000000000004, buffer.readDoubleLE(0));
39
40
41
buffer[6] = 0;
42
buffer[7] = 0;
43
- ASSERT.equal(7.291122019556398e-304, buffer.readDoubleBE(0));
44
- ASSERT.equal(5e-324, buffer.readDoubleLE(0));
+ assert.equal(7.291122019556398e-304, buffer.readDoubleBE(0));
+ assert.equal(5e-324, buffer.readDoubleLE(0));
45
46
buffer[0] = 0xff;
47
buffer[1] = 0xff;
@@ -51,13 +51,13 @@ function test(clazz) {
51
buffer[5] = 0xff;
52
buffer[6] = 0x0f;
53
buffer[7] = 0x00;
54
- ASSERT.ok(isNaN(buffer.readDoubleBE(0)));
55
- ASSERT.equal(2.225073858507201e-308, buffer.readDoubleLE(0));
+ assert.ok(isNaN(buffer.readDoubleBE(0)));
+ assert.equal(2.225073858507201e-308, buffer.readDoubleLE(0));
56
57
buffer[6] = 0xef;
58
buffer[7] = 0x7f;
59
60
- ASSERT.equal(1.7976931348623157e+308, buffer.readDoubleLE(0));
+ assert.equal(1.7976931348623157e+308, buffer.readDoubleLE(0));
61
62
buffer[0] = 0;
63
@@ -67,42 +67,42 @@ function test(clazz) {
67
68
69
70
- ASSERT.equal(3.03865e-319, buffer.readDoubleBE(0));
71
- ASSERT.equal(1, buffer.readDoubleLE(0));
+ assert.equal(3.03865e-319, buffer.readDoubleBE(0));
+ assert.equal(1, buffer.readDoubleLE(0));
72
73
74
buffer[7] = 0x40;
75
- ASSERT.equal(3.16e-322, buffer.readDoubleBE(0));
76
- ASSERT.equal(2, buffer.readDoubleLE(0));
+ assert.equal(3.16e-322, buffer.readDoubleBE(0));
+ assert.equal(2, buffer.readDoubleLE(0));
77
78
buffer[7] = 0xc0;
79
- ASSERT.equal(9.5e-322, buffer.readDoubleBE(0));
80
- ASSERT.equal(-2, buffer.readDoubleLE(0));
+ assert.equal(9.5e-322, buffer.readDoubleBE(0));
+ assert.equal(-2, buffer.readDoubleLE(0));
81
82
buffer[6] = 0x10;
83
84
- ASSERT.equal(2.0237e-320, buffer.readDoubleBE(0));
85
- ASSERT.equal(2.2250738585072014e-308, buffer.readDoubleLE(0));
+ assert.equal(2.0237e-320, buffer.readDoubleBE(0));
+ assert.equal(2.2250738585072014e-308, buffer.readDoubleLE(0));
86
87
88
- ASSERT.equal(0, buffer.readDoubleBE(0));
89
- ASSERT.equal(0, buffer.readDoubleLE(0));
90
- ASSERT.equal(false, 1 / buffer.readDoubleLE(0) < 0);
+ assert.equal(0, buffer.readDoubleBE(0));
+ assert.equal(0, buffer.readDoubleLE(0));
+ assert.equal(false, 1 / buffer.readDoubleLE(0) < 0);
91
92
buffer[7] = 0x80;
93
- ASSERT.equal(6.3e-322, buffer.readDoubleBE(0));
94
95
- ASSERT.equal(true, 1 / buffer.readDoubleLE(0) < 0);
+ assert.equal(6.3e-322, buffer.readDoubleBE(0));
+ assert.equal(true, 1 / buffer.readDoubleLE(0) < 0);
96
97
98
99
- ASSERT.equal(3.0418e-319, buffer.readDoubleBE(0));
100
- ASSERT.equal(Infinity, buffer.readDoubleLE(0));
+ assert.equal(3.0418e-319, buffer.readDoubleBE(0));
+ assert.equal(Infinity, buffer.readDoubleLE(0));
101
102
103
buffer[7] = 0xff;
104
- ASSERT.equal(3.04814e-319, buffer.readDoubleBE(0));
105
- ASSERT.equal(-Infinity, buffer.readDoubleLE(0));
+ assert.equal(3.04814e-319, buffer.readDoubleBE(0));
+ assert.equal(-Infinity, buffer.readDoubleLE(0));
106
}
107
108
test/parallel/test-readfloat.js
* Tests to verify we're reading in floats correctly
* Test (32 bit) float
@@ -15,56 +15,56 @@ function test(clazz) {
15
16
buffer[2] = 0x80;
17
buffer[3] = 0x3f;
18
- ASSERT.equal(4.600602988224807e-41, buffer.readFloatBE(0));
- ASSERT.equal(1, buffer.readFloatLE(0));
+ assert.equal(4.600602988224807e-41, buffer.readFloatBE(0));
+ assert.equal(1, buffer.readFloatLE(0));
buffer[2] = 0;
buffer[3] = 0xc0;
- ASSERT.equal(2.6904930515036488e-43, buffer.readFloatBE(0));
- ASSERT.equal(-2, buffer.readFloatLE(0));
+ assert.equal(2.6904930515036488e-43, buffer.readFloatBE(0));
+ assert.equal(-2, buffer.readFloatLE(0));
27
28
29
buffer[2] = 0x7f;
buffer[3] = 0x7f;
- ASSERT.ok(isNaN(buffer.readFloatBE(0)));
- ASSERT.equal(3.4028234663852886e+38, buffer.readFloatLE(0));
+ assert.ok(isNaN(buffer.readFloatBE(0)));
+ assert.equal(3.4028234663852886e+38, buffer.readFloatLE(0));
buffer[0] = 0xab;
buffer[1] = 0xaa;
buffer[2] = 0xaa;
buffer[3] = 0x3e;
- ASSERT.equal(-1.2126478207002966e-12, buffer.readFloatBE(0));
- ASSERT.equal(0.3333333432674408, buffer.readFloatLE(0));
+ assert.equal(-1.2126478207002966e-12, buffer.readFloatBE(0));
+ assert.equal(0.3333333432674408, buffer.readFloatLE(0));
buffer[3] = 0;
- ASSERT.equal(0, buffer.readFloatBE(0));
- ASSERT.equal(0, buffer.readFloatLE(0));
48
- ASSERT.equal(false, 1 / buffer.readFloatLE(0) < 0);
+ assert.equal(0, buffer.readFloatBE(0));
+ assert.equal(0, buffer.readFloatLE(0));
+ assert.equal(false, 1 / buffer.readFloatLE(0) < 0);
49
50
buffer[3] = 0x80;
- ASSERT.equal(1.793662034335766e-43, buffer.readFloatBE(0));
- ASSERT.equal(true, 1 / buffer.readFloatLE(0) < 0);
+ assert.equal(1.793662034335766e-43, buffer.readFloatBE(0));
+ assert.equal(true, 1 / buffer.readFloatLE(0) < 0);
- ASSERT.equal(4.609571298396486e-41, buffer.readFloatBE(0));
- ASSERT.equal(Infinity, buffer.readFloatLE(0));
+ assert.equal(4.609571298396486e-41, buffer.readFloatBE(0));
+ assert.equal(Infinity, buffer.readFloatLE(0));
64
65
buffer[3] = 0xff;
66
- ASSERT.equal(4.627507918739843e-41, buffer.readFloatBE(0));
- ASSERT.equal(-Infinity, buffer.readFloatLE(0));
+ assert.equal(4.627507918739843e-41, buffer.readFloatBE(0));
+ assert.equal(-Infinity, buffer.readFloatLE(0));
test/parallel/test-readint.js
* Tests to verify we're reading in signed integers correctly
* Test 8 bit signed integers
@@ -12,19 +12,19 @@ function test8(clazz) {
12
var data = new clazz(4);
13
14
data[0] = 0x23;
- ASSERT.equal(0x23, data.readInt8(0));
+ assert.equal(0x23, data.readInt8(0));
data[0] = 0xff;
- ASSERT.equal(-1, data.readInt8(0));
+ assert.equal(-1, data.readInt8(0));
data[0] = 0x87;
data[1] = 0xab;
data[2] = 0x7c;
data[3] = 0xef;
- ASSERT.equal(-121, data.readInt8(0));
- ASSERT.equal(-85, data.readInt8(1));
- ASSERT.equal(124, data.readInt8(2));
- ASSERT.equal(-17, data.readInt8(3));
+ assert.equal(-121, data.readInt8(0));
+ assert.equal(-85, data.readInt8(1));
+ assert.equal(124, data.readInt8(2));
+ assert.equal(-17, data.readInt8(3));
@@ -33,13 +33,13 @@ function test16(clazz) {
buffer[0] = 0x16;
buffer[1] = 0x79;
- ASSERT.equal(0x1679, buffer.readInt16BE(0));
- ASSERT.equal(0x7916, buffer.readInt16LE(0));
+ assert.equal(0x1679, buffer.readInt16BE(0));
+ assert.equal(0x7916, buffer.readInt16LE(0));
buffer[1] = 0x80;
- ASSERT.equal(-128, buffer.readInt16BE(0));
- ASSERT.equal(-32513, buffer.readInt16LE(0));
+ assert.equal(-128, buffer.readInt16BE(0));
+ assert.equal(-32513, buffer.readInt16LE(0));
/* test offset with weenix */
buffer[0] = 0x77;
@@ -48,16 +48,16 @@ function test16(clazz) {
buffer[3] = 0x6e;
buffer[4] = 0x69;
buffer[5] = 0x78;
- ASSERT.equal(0x7765, buffer.readInt16BE(0));
- ASSERT.equal(0x6565, buffer.readInt16BE(1));
- ASSERT.equal(0x656e, buffer.readInt16BE(2));
- ASSERT.equal(0x6e69, buffer.readInt16BE(3));
- ASSERT.equal(0x6978, buffer.readInt16BE(4));
- ASSERT.equal(0x6577, buffer.readInt16LE(0));
- ASSERT.equal(0x6565, buffer.readInt16LE(1));
- ASSERT.equal(0x6e65, buffer.readInt16LE(2));
- ASSERT.equal(0x696e, buffer.readInt16LE(3));
- ASSERT.equal(0x7869, buffer.readInt16LE(4));
+ assert.equal(0x7765, buffer.readInt16BE(0));
+ assert.equal(0x6565, buffer.readInt16BE(1));
+ assert.equal(0x656e, buffer.readInt16BE(2));
+ assert.equal(0x6e69, buffer.readInt16BE(3));
+ assert.equal(0x6978, buffer.readInt16BE(4));
+ assert.equal(0x6577, buffer.readInt16LE(0));
+ assert.equal(0x6565, buffer.readInt16LE(1));
+ assert.equal(0x6e65, buffer.readInt16LE(2));
+ assert.equal(0x696e, buffer.readInt16LE(3));
+ assert.equal(0x7869, buffer.readInt16LE(4));
@@ -68,28 +68,28 @@ function test32(clazz) {
buffer[1] = 0x53;
buffer[2] = 0x16;
buffer[3] = 0x79;
- ASSERT.equal(0x43531679, buffer.readInt32BE(0));
- ASSERT.equal(0x79165343, buffer.readInt32LE(0));
+ assert.equal(0x43531679, buffer.readInt32BE(0));
+ assert.equal(0x79165343, buffer.readInt32LE(0));
buffer[1] = 0xfe;
buffer[2] = 0xef;
buffer[3] = 0xfa;
- ASSERT.equal(-69638, buffer.readInt32BE(0));
- ASSERT.equal(-84934913, buffer.readInt32LE(0));
+ assert.equal(-69638, buffer.readInt32BE(0));
+ assert.equal(-84934913, buffer.readInt32LE(0));
buffer[0] = 0x42;
buffer[1] = 0xc3;
buffer[2] = 0x95;
buffer[3] = 0xa9;
buffer[4] = 0x36;
buffer[5] = 0x17;
- ASSERT.equal(0x42c395a9, buffer.readInt32BE(0));
- ASSERT.equal(-1013601994, buffer.readInt32BE(1));
- ASSERT.equal(-1784072681, buffer.readInt32BE(2));
- ASSERT.equal(-1449802942, buffer.readInt32LE(0));
- ASSERT.equal(917083587, buffer.readInt32LE(1));
- ASSERT.equal(389458325, buffer.readInt32LE(2));
+ assert.equal(0x42c395a9, buffer.readInt32BE(0));
+ assert.equal(-1013601994, buffer.readInt32BE(1));
+ assert.equal(-1784072681, buffer.readInt32BE(2));
+ assert.equal(-1449802942, buffer.readInt32LE(0));
+ assert.equal(917083587, buffer.readInt32LE(1));
+ assert.equal(389458325, buffer.readInt32LE(2));
test/parallel/test-readuint.js
@@ -4,7 +4,7 @@
10
* We need to check the following things:
@@ -20,13 +20,13 @@ function test8(clazz) {
data[1] = 23;
data[2] = 23;
data[3] = 23;
- ASSERT.equal(23, data.readUInt8(0));
- ASSERT.equal(23, data.readUInt8(1));
- ASSERT.equal(23, data.readUInt8(2));
- ASSERT.equal(23, data.readUInt8(3));
+ assert.equal(23, data.readUInt8(0));
+ assert.equal(23, data.readUInt8(1));
+ assert.equal(23, data.readUInt8(2));
+ assert.equal(23, data.readUInt8(3));
data[0] = 255; /* If it became a signed int, would be -1 */
- ASSERT.equal(255, data.readUInt8(0));
+ assert.equal(255, data.readUInt8(0));
@@ -45,17 +45,17 @@ function test16(clazz) {
data[1] = 0x23;
data[2] = 0x42;
data[3] = 0x3f;
- ASSERT.equal(0x23, data.readUInt16BE(0));
- ASSERT.equal(0x2342, data.readUInt16BE(1));
- ASSERT.equal(0x423f, data.readUInt16BE(2));
- ASSERT.equal(0x2300, data.readUInt16LE(0));
- ASSERT.equal(0x4223, data.readUInt16LE(1));
- ASSERT.equal(0x3f42, data.readUInt16LE(2));
+ assert.equal(0x23, data.readUInt16BE(0));
+ assert.equal(0x2342, data.readUInt16BE(1));
+ assert.equal(0x423f, data.readUInt16BE(2));
+ assert.equal(0x2300, data.readUInt16LE(0));
+ assert.equal(0x4223, data.readUInt16LE(1));
+ assert.equal(0x3f42, data.readUInt16LE(2));
data[0] = 0xfe;
data[1] = 0xfe;
- ASSERT.equal(0xfefe, data.readUInt16BE(0));
- ASSERT.equal(0xfefe, data.readUInt16LE(0));
+ assert.equal(0xfefe, data.readUInt16BE(0));
+ assert.equal(0xfefe, data.readUInt16LE(0));
@@ -75,12 +75,12 @@ function test32(clazz) {
data[3] = 0x56;
data[4] = 0x23;
data[5] = 0xff;
- ASSERT.equal(0x32654256, data.readUInt32BE(0));
- ASSERT.equal(0x65425623, data.readUInt32BE(1));
- ASSERT.equal(0x425623ff, data.readUInt32BE(2));
- ASSERT.equal(0x56426532, data.readUInt32LE(0));
- ASSERT.equal(0x23564265, data.readUInt32LE(1));
- ASSERT.equal(0xff235642, data.readUInt32LE(2));
+ assert.equal(0x32654256, data.readUInt32BE(0));
+ assert.equal(0x65425623, data.readUInt32BE(1));
+ assert.equal(0x425623ff, data.readUInt32BE(2));
+ assert.equal(0x56426532, data.readUInt32LE(0));
+ assert.equal(0x23564265, data.readUInt32LE(1));
+ assert.equal(0xff235642, data.readUInt32LE(2));