diff --git a/tests/components/engine/queue/test.ts b/tests/components/engine/queue/test.ts index 191e421f..d317a35a 100644 --- a/tests/components/engine/queue/test.ts +++ b/tests/components/engine/queue/test.ts @@ -173,7 +173,7 @@ describe("components/engine/queue", () => { const { tracks } = await import("~/testing/sample/tracks.js"); await engine.add({ trackIds: tracks.slice(0, 3).map((t) => t.id) }); - await engine.move({ from: 0, to: 2 }); + await engine.move({ key: "1", to: 2 }); return engine.future().map((i) => i.id); }); @@ -195,7 +195,7 @@ describe("components/engine/queue", () => { await engine.shift(); // flat list: [past[0]=tracks[0]], now=tracks[1], future=[tracks[2]] // move future item (idx 2) before now (idx 1) - await engine.move({ from: 2, to: 0 }); + await engine.move({ key: "3", to: 0 }); return { now: engine.now()?.id, @@ -221,7 +221,7 @@ describe("components/engine/queue", () => { const { tracks } = await import("~/testing/sample/tracks.js"); await engine.add({ trackIds: tracks.slice(0, 3).map((t) => t.id) }); - await engine.move({ from: 1, to: 1 }); + await engine.move({ key: "2", to: 1 }); return engine.future().map((i) => i.id); }); @@ -240,7 +240,7 @@ describe("components/engine/queue", () => { const { tracks } = await import("~/testing/sample/tracks.js"); await engine.add({ trackIds: tracks.slice(0, 2).map((t) => t.id) }); - await engine.move({ from: 0, to: 99 }); + await engine.move({ key: "1", to: 99 }); return engine.future().map((i) => i.id); }); diff --git a/tests/components/engine/scope/test.ts b/tests/components/engine/scope/test.ts index 9cba8a38..0f90e720 100644 --- a/tests/components/engine/scope/test.ts +++ b/tests/components/engine/scope/test.ts @@ -4,7 +4,7 @@ import { expect } from "@std/expect"; import { testWeb } from "@tests/common/index.ts"; describe("components/engine/scope", () => { - it("has default sortBy of ['createdAt']", async () => { + it("has default sortBy of tag fields", async () => { const result = await testWeb(async () => { const mod = await import("~/components/engine/scope/element.js"); const engine = new mod.CLASS(); @@ -12,10 +12,10 @@ describe("components/engine/scope", () => { return engine.sortBy(); }); - expect(result).toEqual(["createdAt"]); + expect(result).toEqual(["tags.artist", "tags.album", "tags.disc.no", "tags.track.no"]); }); - it("has default sortDirection of 'desc'", async () => { + it("has default sortDirection of 'asc'", async () => { const result = await testWeb(async () => { const mod = await import("~/components/engine/scope/element.js"); const engine = new mod.CLASS(); @@ -23,7 +23,7 @@ describe("components/engine/scope", () => { return engine.sortDirection(); }); - expect(result).toBe("desc"); + expect(result).toBe("asc"); }); it("has default groupBy of undefined", async () => { @@ -143,8 +143,8 @@ describe("components/engine/scope", () => { return { sortBy: engine.sortBy(), sortDirection: engine.sortDirection() }; }); - expect(result.sortBy).toEqual(["createdAt"]); - expect(result.sortDirection).toBe("desc"); + expect(result.sortBy).toEqual(["tags.artist", "tags.album", "tags.disc.no", "tags.track.no"]); + expect(result.sortDirection).toBe("asc"); }); it("persists groupBy to localStorage", async () => { diff --git a/tests/components/output/raw/atproto/test.ts b/tests/components/output/raw/atproto/test.ts index 685cc916..5f995bf4 100644 --- a/tests/components/output/raw/atproto/test.ts +++ b/tests/components/output/raw/atproto/test.ts @@ -65,7 +65,7 @@ describe("components/output/raw/atproto", () => { const output = new mod.CLASS(); document.body.append(output); - await output.putRecords("sh.diffuse.output.facet", []); + await output.facets.save([]); return true; });