diff --git a/extensions/mattermost/src/mattermost/model-picker.test.ts b/extensions/mattermost/src/mattermost/model-picker.test.ts index c3c37e94dcc..1c489947a76 100644 --- a/extensions/mattermost/src/mattermost/model-picker.test.ts +++ b/extensions/mattermost/src/mattermost/model-picker.test.ts @@ -112,7 +112,7 @@ describe("Mattermost model picker", () => { }); const ids = modelsView.buttons.flat().map((button) => button.id); - expect(ids.filter((id) => typeof id !== "string" || !/^[a-z0-9]+$/.test(id))).toEqual([]); + expect(ids.every((id) => typeof id === "string" && /^[a-z0-9]+$/.test(id))).toBe(true); expect(new Set(ids).size).toBe(ids.length); }); diff --git a/extensions/nvidia/index.test.ts b/extensions/nvidia/index.test.ts index 6d73f429115..75a49b465f4 100644 --- a/extensions/nvidia/index.test.ts +++ b/extensions/nvidia/index.test.ts @@ -129,7 +129,7 @@ describe("nvidia provider hooks", () => { "minimaxai/minimax-m2.5", "z-ai/glm5", ]); - expect(entries?.filter((entry) => entry.provider !== "nvidia")).toEqual([]); + expect(entries?.every((entry) => entry.provider === "nvidia")).toBe(true); }); it("opts into literal provider-prefix preservation", async () => { diff --git a/test/plugin-npm-runtime-build.test.ts b/test/plugin-npm-runtime-build.test.ts index e154b0ee2ea..637a18abe40 100644 --- a/test/plugin-npm-runtime-build.test.ts +++ b/test/plugin-npm-runtime-build.test.ts @@ -10,7 +10,7 @@ const repoRoot = path.resolve(import.meta.dirname, ".."); type PluginNpmRuntimeBuildPlan = NonNullable>; function expectDistRelativePaths(paths: string[]) { - expect(paths.filter((entry) => !entry.startsWith("./dist/"))).toEqual([]); + expect(paths.every((entry) => entry.startsWith("./dist/"))).toBe(true); } function expectPluginNpmRuntimeBuildPlan( diff --git a/test/scripts/plugin-prerelease-test-plan.test.ts b/test/scripts/plugin-prerelease-test-plan.test.ts index 62d826f9459..6261ce3198b 100644 --- a/test/scripts/plugin-prerelease-test-plan.test.ts +++ b/test/scripts/plugin-prerelease-test-plan.test.ts @@ -71,7 +71,7 @@ describe("scripts/lib/plugin-prerelease-test-plan.mjs", () => { const plan = createPluginPrereleaseTestPlan(); expect(plan.dockerLanes).not.toContain("openai-web-search-minimal"); - expect(plan.dockerLanes.filter((lane) => lane.startsWith("live-"))).toEqual([]); + expect(plan.dockerLanes.some((lane) => lane.startsWith("live-"))).toBe(false); expect(plan.staticChecks).toContainEqual({ check: "live-ish-availability", checkName: "checks-plugin-prerelease-live-ish-availability",