This commit is contained in:
2024-01-09 16:28:48 -07:00
parent 875989e3a9
commit 5b1b1cdaaa
2 changed files with 59 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
import { createAndFilter, createRangeFilter } from "../../graphql/filter";
describe("create filterInput", () => {
it("should create a filter input with the correct structure", () => {
const feature = "cueObjectAngle";
const greaterThanEqualTo = 10;
const lessThan = 20;
const rangeFilter = createRangeFilter(
feature,
greaterThanEqualTo,
lessThan,
);
const andFilterInput = createAndFilter([rangeFilter]);
expect(andFilterInput.createVars()).toEqual({
andFilters: {
filters: [
{
[feature]: {
greaterThanEqualTo,
lessThan,
},
},
],
},
});
});
});