projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refs #master Merge branch 'origin/master' into 14280-query-language
[arvados-workbench2.git]
/
src
/
services
/
api
/
filter-builder.test.ts
diff --git
a/src/services/api/filter-builder.test.ts
b/src/services/api/filter-builder.test.ts
index 5f646de5f72911af6708ae78b80e2155ffe8a1a1..2ddd6bf0d337a658019192d6f5878bd838a08e46 100644
(file)
--- a/
src/services/api/filter-builder.test.ts
+++ b/
src/services/api/filter-builder.test.ts
@@
-60,6
+60,12
@@
describe("FilterBuilder", () => {
).toEqual(`["etag","in",["etagValue1","etagValue2"]]`);
});
).toEqual(`["etag","in",["etagValue1","etagValue2"]]`);
});
+ it("should add 'not in' rule for set", () => {
+ expect(
+ filters.addNotIn("etag", ["etagValue1", "etagValue2"]).getFilters()
+ ).toEqual(`["etag","not in",["etagValue1","etagValue2"]]`);
+ });
+
it("should add multiple rules", () => {
expect(
filters
it("should add multiple rules", () => {
expect(
filters
@@
-73,6
+79,6
@@
describe("FilterBuilder", () => {
expect(new FilterBuilder()
.addIn("etag", ["etagValue1", "etagValue2"], "myPrefix")
.getFilters())
expect(new FilterBuilder()
.addIn("etag", ["etagValue1", "etagValue2"], "myPrefix")
.getFilters())
- .toEqual(`["my
_p
refix.etag","in",["etagValue1","etagValue2"]]`);
+ .toEqual(`["my
P
refix.etag","in",["etagValue1","etagValue2"]]`);
});
});
});
});