Skip to content

Commit 0fec8c5

Browse files
authored
Deep strict assert test results (#2424)
1 parent 809b5bf commit 0fec8c5

File tree

354 files changed

+1665
-1593
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

354 files changed

+1665
-1593
lines changed

test/lib/assert/assert.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@
242242
};
243243

244244
// 7. The equivalence assertion tests a deep equality relation.
245-
// assert.deepEqual(actual, expected, message_opt);
245+
// assert.deepStrictEqual(actual, expected, message_opt);
246246

247247
assert.deepEqual = function deepEqual(actual, expected, message) {
248248
if (!_deepEqual(actual, expected)) {

test/skip/test119.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ describe('Test 119 - PRIMARY KEY, CREATE INDEX UNIQUE', function () {
1616
}, Error);
1717

1818
var res = alasql.value('select count(*) from one');
19-
assert.deepEqual(res, 3);
19+
assert.deepStrictEqual(res, 3);
2020

2121
done();
2222
});
@@ -31,7 +31,7 @@ describe('Test 119 - PRIMARY KEY, CREATE INDEX UNIQUE', function () {
3131
}, Error);
3232

3333
var res = alasql.value('select count(*) from two');
34-
assert.deepEqual(res, 3);
34+
assert.deepStrictEqual(res, 3);
3535

3636
done();
3737
});
@@ -44,7 +44,7 @@ describe('Test 119 - PRIMARY KEY, CREATE INDEX UNIQUE', function () {
4444
}, Error);
4545

4646
var res = alasql.value('select count(*) from three');
47-
assert.deepEqual(res, 4);
47+
assert.deepStrictEqual(res, 4);
4848

4949
done();
5050
});
@@ -59,7 +59,7 @@ describe('Test 119 - PRIMARY KEY, CREATE INDEX UNIQUE', function () {
5959
}, Error);
6060

6161
var res = alasql.value('select count(*) from three');
62-
assert.deepEqual(res, 4);
62+
assert.deepStrictEqual(res, 4);
6363

6464
done();
6565
});

test/skip/test132.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ describe('Test 132 Alasql + NoSQL', function () {
2929
var res1 = alasql('SELECT * FROM one WHERE b IN (2,3)');
3030
var res2 = alasql('SELECT * FROM one WHERE @{b:@[2,3]}');
3131
var res3 = alasql.tables.one.find({b: [2, 3]});
32-
assert.deepEqual(res1, res2);
33-
assert.deepEqual(res1, res3);
32+
assert.deepStrictEqual(res1, res2);
33+
assert.deepStrictEqual(res1, res3);
3434

3535
var res1 = alasql('SELECT (a = 2) AS alpha FROM one WHERE b IN (2,3)');
3636
var res2 = alasql('SELECT @{a:2} AS alpha FROM one WHERE @{b:[2,3]}');
37-
assert.deepEqual(res1, res2);
37+
assert.deepStrictEqual(res1, res2);
3838

3939
done();
4040
});

test/skip/test135.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ describe('Test 135 a la NoSQL', function () {
1313
one.insert({a: 1, b: 2}, function (res) {
1414
assert(res == 1);
1515
one.find({a: 1}, function (res) {
16-
assert.deepEqual(res, {a: 1, b: 2});
16+
assert.deepStrictEqual(res, {a: 1, b: 2});
1717
done();
1818
});
1919
});

test/skip/test136.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ if (typeof exports === 'object') {
88
describe('Test 136 get JSON property', function () {
99
it('1. Get element of object and Array', function (done) {
1010
var res = alasql('SELECT * FROM JSON([{a:1,b:[3,4]},{e:1}]) WHERE b->[1] = 4');
11-
assert.deepEqual(res, [{a: 1, b: [3, 4]}]);
11+
assert.deepStrictEqual(res, [{a: 1, b: [3, 4]}]);
1212

1313
var res = alasql('SELECT * FROM JSON([{a:1,b:[3,4]},{e:1}]) WHERE b == JSON([3,4])');
14-
assert.deepEqual(res, [{a: 1, b: [3, 4]}]);
14+
assert.deepStrictEqual(res, [{a: 1, b: [3, 4]}]);
1515

1616
var res = alasql('SELECT * FROM JSON([{a:1,b:[3,4]},{e:1}]) WHERE e = 1');
17-
assert.deepEqual(res, [{e: 1}]);
17+
assert.deepStrictEqual(res, [{e: 1}]);
1818

1919
done();
2020
});

test/test000.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ describe('Test 000 - multiple statements', function () {
2424
res.push(alasql('create table one (a int)'));
2525
res.push(alasql('insert into one values (1),(2),(3),(4),(5)'));
2626
res.push(alasql('select * from one'));
27-
assert.deepEqual(res, [1, 5, [{a: 1}, {a: 2}, {a: 3}, {a: 4}, {a: 5}]]);
27+
assert.deepStrictEqual(res, [1, 5, [{a: 1}, {a: 2}, {a: 3}, {a: 4}, {a: 5}]]);
2828
});
2929

3030
it('B) Multiple statements in one string', function () {
@@ -33,7 +33,7 @@ describe('Test 000 - multiple statements', function () {
3333
sql += 'insert into two values (1),(2),(3),(4),(5);';
3434
sql += 'select * from two;';
3535
var res = alasql(sql);
36-
assert.deepEqual(res, [1, 5, [{a: 1}, {a: 2}, {a: 3}, {a: 4}, {a: 5}]]);
36+
assert.deepStrictEqual(res, [1, 5, [{a: 1}, {a: 2}, {a: 3}, {a: 4}, {a: 5}]]);
3737
});
3838

3939
it('C) Multiple statements in one string with callback', function (done) {
@@ -42,7 +42,7 @@ describe('Test 000 - multiple statements', function () {
4242
sql += 'insert into three values (1),(2),(3),(4),(5);';
4343
sql += 'select * from three;';
4444
alasql(sql, function (res) {
45-
assert.deepEqual(res, [1, 5, [{a: 1}, {a: 2}, {a: 3}, {a: 4}, {a: 5}]]);
45+
assert.deepStrictEqual(res, [1, 5, [{a: 1}, {a: 2}, {a: 3}, {a: 4}, {a: 5}]]);
4646
done();
4747
});
4848
});

test/test001.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ function doTests() {
122122
'SELECT courses.courseid, COUNT(*) AS cnt ' +
123123
' FROM students RIGHT JOIN courses USING courseid GROUP BY courses.courseid ORDER BY courseid'
124124
);
125-
assert.deepEqual(
125+
assert.deepStrictEqual(
126126
[
127127
{courseid: 1, cnt: 1},
128128
{courseid: 2, cnt: 2},
@@ -150,7 +150,7 @@ function doTests() {
150150
var res = alasql(
151151
'SELECT COLUMN students.schoolid ' + ' FROM students ' + ' LEFT JOIN courses USING courseid'
152152
);
153-
assert.deepEqual([1, 1, 1, 2, 1], res);
153+
assert.deepStrictEqual([1, 1, 1, 2, 1], res);
154154
done();
155155
});
156156
it('Select 1.4: queryValue', function (done) {

test/test004.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ describe('004 Callbacks', function () {
2020
var res = alasql(sql3, [], function (data) {
2121
// console.log(999,data);
2222
assert.equal(1, data.length);
23-
assert.deepEqual(data, [{schoolid: 1, schoolname: 'Northern Pacific School'}]);
23+
assert.deepStrictEqual(data, [{schoolid: 1, schoolname: 'Northern Pacific School'}]);
2424
done();
2525
});
2626
// console.log(888,res);

test/test006.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ describe('Test 06', function () {
1616

1717
var res = db.exec("SELECT * FROM person WHERE sex='F' AND income > 60000");
1818

19-
assert.deepEqual([{name: 'sara', sex: 'F', income: 100000}], res);
19+
assert.deepStrictEqual([{name: 'sara', sex: 'F', income: 100000}], res);
2020
done();
2121
});
2222
});

test/test010.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ describe('Test 10', function () {
2121
var res = alasql.exec(
2222
'SELECT test1.a AS a1, test2.a AS a2 ' + ' FROM test1 JOIN test2 ON test1.a=test2.a-1'
2323
);
24-
assert.deepEqual(
24+
assert.deepStrictEqual(
2525
[
2626
{a1: 1, a2: 2},
2727
{a1: 1, a2: 2},
@@ -32,7 +32,7 @@ describe('Test 10', function () {
3232
var res = alasql.exec(
3333
'SELECT test1.a AS a1, test2.a AS a2 ' + ' FROM test1 JOIN test2 ON test2.a=test1.a+1'
3434
);
35-
assert.deepEqual(
35+
assert.deepStrictEqual(
3636
[
3737
{a1: 1, a2: 2},
3838
{a1: 1, a2: 2},
@@ -43,7 +43,7 @@ describe('Test 10', function () {
4343
var res = alasql.exec(
4444
'SELECT test1.a AS a1, test2.a AS a2 ' + ' FROM test1 JOIN test2 ON test2.a-test1.a=1'
4545
);
46-
assert.deepEqual(
46+
assert.deepStrictEqual(
4747
[
4848
{a1: 1, a2: 2},
4949
{a1: 1, a2: 2},
@@ -54,7 +54,7 @@ describe('Test 10', function () {
5454
var res = alasql.exec(
5555
'SELECT test1.a AS a1, test2.a AS a2 ' + ' FROM test1 JOIN test2 ON 1=test2.a-test1.a'
5656
);
57-
assert.deepEqual(
57+
assert.deepStrictEqual(
5858
[
5959
{a1: 1, a2: 2},
6060
{a1: 1, a2: 2},
@@ -66,7 +66,7 @@ describe('Test 10', function () {
6666
'SELECT test1.b, test2.d FROM test1 ' +
6767
' JOIN test2 ON test1.a = test2.a AND test1.c = test2.c'
6868
);
69-
assert.deepEqual(
69+
assert.deepStrictEqual(
7070
[
7171
{b: 10, d: 100},
7272
{b: 30, d: 200},
@@ -75,7 +75,7 @@ describe('Test 10', function () {
7575
);
7676

7777
var res = alasql.exec('SELECT test1.b, test2.d FROM test1 JOIN test2 USING a,c');
78-
assert.deepEqual(
78+
assert.deepStrictEqual(
7979
[
8080
{b: 10, d: 100},
8181
{b: 30, d: 200},

0 commit comments

Comments
 (0)