diff options
| author | Terry Truong <terry06890@gmail.com> | 2023-01-03 21:31:02 +1100 |
|---|---|---|
| committer | Terry Truong <terry06890@gmail.com> | 2023-01-03 21:31:02 +1100 |
| commit | 6438f8e880df5b04ff974179897ae507bb30285c (patch) | |
| tree | 626382eebe5f04d5005415fe4fc4a1be4e4aca73 /tests/lib.test.ts | |
| parent | c42b35d10cda3e4c3127f3a6cb4312d7b6cfe3f6 (diff) | |
Query server when zoomed in enough even if within an already queried range
For server query parameter range=date1.date2, exclude date2
Fix unnecessary calendar-to-year date conversion when building sql query
For frontend DateRangeTree class, rename has() to contains()
Diffstat (limited to 'tests/lib.test.ts')
| -rw-r--r-- | tests/lib.test.ts | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/lib.test.ts b/tests/lib.test.ts index 85e17bc..2ab5503 100644 --- a/tests/lib.test.ts +++ b/tests/lib.test.ts @@ -163,14 +163,14 @@ test('DateRangeTree', () => { ranges.add([new CalDate(100, 1, 1), new CalDate(200, 1, 1)]) ranges.add([new CalDate(300, 1, 1), new CalDate(400, 1, 1)]) expect(ranges.tree.size).toBe(2) - expect(ranges.has([new CalDate(300, 1, 1), new CalDate(400, 1, 1)])).toBe(true) + expect(ranges.contains([new CalDate(300, 1, 1), new CalDate(400, 1, 1)])).toBe(true) ranges.add([new CalDate(-100, 1, 1), new CalDate(150, 1, 1)]) ranges.add([new CalDate(400, 1, 1), new CalDate(500, 1, 1)]) expect(ranges.tree.size).toBe(2) - expect(ranges.has([new CalDate(-100, 1, 1), new CalDate(200, 1, 1)])).toBe(true) - expect(ranges.has([new CalDate(300, 1, 1), new CalDate(500, 1, 1)])).toBe(true) + expect(ranges.contains([new CalDate(-100, 1, 1), new CalDate(200, 1, 1)])).toBe(true) + expect(ranges.contains([new CalDate(300, 1, 1), new CalDate(500, 1, 1)])).toBe(true) ranges.add([new CalDate(-1000, 1, 1), new CalDate(310, 10, 2)]) expect(ranges.tree.size).toBe(1) - expect(ranges.has([new CalDate(-1000, 1, 1), new CalDate(500, 1, 1)])).toBe(true) - expect(ranges.has([new CalDate(-1, 1, 1), new CalDate(1, 1, 1)])).toBe(true) + expect(ranges.contains([new CalDate(-1000, 1, 1), new CalDate(500, 1, 1)])).toBe(true) + expect(ranges.contains([new CalDate(-1, 1, 1), new CalDate(1, 1, 1)])).toBe(true) }) |
