Skip to content

Commit 9479069

Browse files
committed
Add missing new query methods to web test files
- Added notContains, notSearch, notBetween, notStartsWith, notEndsWith - Added createdBefore, createdAfter, updatedBefore, updatedAfter - Updated both tests/languages/web/index.html and tests/languages/web/node.js - Fixes WebNode and WebChromium test failures by ensuring all new query methods are tested - Methods added in correct order between contains and or/and methods
1 parent ab490b9 commit 9479069

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

tests/languages/web/index.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,18 @@
252252
console.log(Query.offset(20));
253253
console.log(Query.contains("title", "Spider"));
254254
console.log(Query.contains("labels", "first"));
255+
256+
// New query methods
257+
console.log(Query.notContains("title", "Spider"));
258+
console.log(Query.notSearch("name", "john"));
259+
console.log(Query.notBetween("age", 50, 100));
260+
console.log(Query.notStartsWith("name", "Ann"));
261+
console.log(Query.notEndsWith("name", "nne"));
262+
console.log(Query.createdBefore("2023-01-01"));
263+
console.log(Query.createdAfter("2023-01-01"));
264+
console.log(Query.updatedBefore("2023-01-01"));
265+
console.log(Query.updatedAfter("2023-01-01"));
266+
255267
console.log(Query.or([
256268
Query.equal("released", true),
257269
Query.lessThan("releasedYear", 1990)

tests/languages/web/node.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,18 @@ async function start() {
185185
console.log(Query.offset(20));
186186
console.log(Query.contains("title", "Spider"));
187187
console.log(Query.contains("labels", "first"));
188+
189+
// New query methods
190+
console.log(Query.notContains("title", "Spider"));
191+
console.log(Query.notSearch("name", "john"));
192+
console.log(Query.notBetween("age", 50, 100));
193+
console.log(Query.notStartsWith("name", "Ann"));
194+
console.log(Query.notEndsWith("name", "nne"));
195+
console.log(Query.createdBefore("2023-01-01"));
196+
console.log(Query.createdAfter("2023-01-01"));
197+
console.log(Query.updatedBefore("2023-01-01"));
198+
console.log(Query.updatedAfter("2023-01-01"));
199+
188200
console.log(Query.or([
189201
Query.equal("released", true),
190202
Query.lessThan("releasedYear", 1990)

0 commit comments

Comments
 (0)