Skip to content

Commit f3ecb26

Browse files
author
Vincent Molinié
committed
test: test all operators
1 parent a7f1f85 commit f3ecb26

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

test/utils/operators.test.js

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,17 @@ describe('utils > operators', () => {
99
const Op = new Operators();
1010
expect(Op.AND).toStrictEqual('$and');
1111
expect(Op.CONTAINS).toStrictEqual('$contains');
12+
expect(Op.EQ).toStrictEqual('$eq');
13+
expect(Op.GT).toStrictEqual('$gt');
14+
expect(Op.GTE).toStrictEqual('$gte');
15+
expect(Op.IN).toStrictEqual('$in');
16+
expect(Op.LIKE).toStrictEqual('$like');
17+
expect(Op.LT).toStrictEqual('$lt');
18+
expect(Op.LTE).toStrictEqual('$lte');
19+
expect(Op.NE).toStrictEqual('$ne');
20+
expect(Op.NOT).toStrictEqual('$not');
21+
expect(Op.NOT_LIKE).toStrictEqual('$notLike');
22+
expect(Op.OR).toStrictEqual('$or');
1223
});
1324
});
1425

@@ -17,8 +28,19 @@ describe('utils > operators', () => {
1728
expect.assertions(2);
1829

1930
const Op = new Operators({ sequelize });
20-
expect(Op.AND).toStrictEqual(sequelize.Op.AND);
21-
expect(Op.CONTAINS).toStrictEqual(sequelize.Op.CONTAINS);
31+
expect(Op.AND).toStrictEqual(sequelize.Op.and);
32+
expect(Op.CONTAINS).toStrictEqual(sequelize.Op.contains);
33+
expect(Op.EQ).toStrictEqual(sequelize.Op.eq);
34+
expect(Op.GT).toStrictEqual(sequelize.Op.gt);
35+
expect(Op.GTE).toStrictEqual(sequelize.Op.gte);
36+
expect(Op.IN).toStrictEqual(sequelize.Op.in);
37+
expect(Op.LIKE).toStrictEqual(sequelize.Op.like);
38+
expect(Op.LT).toStrictEqual(sequelize.Op.lt);
39+
expect(Op.LTE).toStrictEqual(sequelize.Op.lte);
40+
expect(Op.NE).toStrictEqual(sequelize.Op.ne);
41+
expect(Op.NOT).toStrictEqual(sequelize.Op.not);
42+
expect(Op.NOT_LIKE).toStrictEqual(sequelize.Op.notLike);
43+
expect(Op.OR).toStrictEqual(sequelize.Op.or);
2244
});
2345
});
2446
});

0 commit comments

Comments
 (0)