summaryrefslogtreecommitdiffhomepage
path: root/packages/enterprise/test/core
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-12-01 16:58:59 -0500
committerDax Raad <[email protected]>2025-12-01 16:58:59 -0500
commit01e2c9cc21c5a0a5d23928cab7b3100c4d6f79a1 (patch)
tree1dc17ad9c7854bb6815477732cdc96c970c6f203 /packages/enterprise/test/core
parent4acb645f04aacf0d8bad8ea526e6ba895d123d57 (diff)
downloadopencode-01e2c9cc21c5a0a5d23928cab7b3100c4d6f79a1.tar.gz
opencode-01e2c9cc21c5a0a5d23928cab7b3100c4d6f79a1.zip
core: fix share compaction reprocessing same events by making storage list boundaries exclusive
Diffstat (limited to 'packages/enterprise/test/core')
-rw-r--r--packages/enterprise/test/core/storage.test.ts13
1 files changed, 5 insertions, 8 deletions
diff --git a/packages/enterprise/test/core/storage.test.ts b/packages/enterprise/test/core/storage.test.ts
index 27e51384c..5b5281791 100644
--- a/packages/enterprise/test/core/storage.test.ts
+++ b/packages/enterprise/test/core/storage.test.ts
@@ -2,23 +2,20 @@ import { describe, expect, test, afterAll } from "bun:test"
import { Storage } from "../../src/core/storage"
describe("core.storage", () => {
- test("should list files with start and end range", async () => {
+ test("should list files with after and before range", async () => {
await Storage.write(["test", "users", "user1"], { name: "user1" })
await Storage.write(["test", "users", "user2"], { name: "user2" })
await Storage.write(["test", "users", "user3"], { name: "user3" })
await Storage.write(["test", "users", "user4"], { name: "user4" })
await Storage.write(["test", "users", "user5"], { name: "user5" })
- const result = await Storage.list({ prefix: ["test", "users"], start: "user2", end: "user4" })
+ const result = await Storage.list({ prefix: ["test", "users"], after: "user2", before: "user4" })
- expect(result).toEqual([
- ["test", "users", "user3"],
- ["test", "users", "user4"],
- ])
+ expect(result).toEqual([["test", "users", "user3"]])
})
- test("should list files with start only", async () => {
- const result = await Storage.list({ prefix: ["test", "users"], start: "user3" })
+ test("should list files with after only", async () => {
+ const result = await Storage.list({ prefix: ["test", "users"], after: "user3" })
expect(result).toEqual([
["test", "users", "user4"],