From cd374b1687e6bddfd26c7796b820dd2583c14e44 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 17 Dec 2025 05:09:44 +0000 Subject: [PATCH 1/2] Initial plan From 4939ee2bb357eb9dbbc49285366604dc0331d27e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 17 Dec 2025 05:17:36 +0000 Subject: [PATCH 2/2] Fix broken tests by updating assert imports for Deno 2.6.1 Co-authored-by: justinmchase <10974+justinmchase@users.noreply.github.com> --- main.test.ts | 2 +- src/commands/options.test.ts | 2 +- src/commands/set.test.ts | 2 +- src/hooks/post.test.ts | 2 +- src/util/increment.test.ts | 2 +- src/util/version.test.ts | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/main.test.ts b/main.test.ts index 551a313..a3652cf 100644 --- a/main.test.ts +++ b/main.test.ts @@ -1,5 +1,5 @@ import { describe, it } from "testing/bdd"; -import { assertEquals } from "assert"; +import { assertEquals } from "@std/assert"; describe("main", () => { it("MAIN00 - filters empty arguments", () => { diff --git a/src/commands/options.test.ts b/src/commands/options.test.ts index c3fcb82..3939fee 100644 --- a/src/commands/options.test.ts +++ b/src/commands/options.test.ts @@ -1,5 +1,5 @@ import { describe, it } from "testing/bdd"; -import { assertEquals } from "assert"; +import { assertEquals } from "@std/assert"; import { build, config, json, output, prerelease } from "./options.ts"; describe("options", () => { diff --git a/src/commands/set.test.ts b/src/commands/set.test.ts index 37367c4..d69849c 100644 --- a/src/commands/set.test.ts +++ b/src/commands/set.test.ts @@ -6,7 +6,7 @@ import { returnsNext, stub, } from "testing/mock"; -import { assertRejects } from "assert"; +import { assertRejects } from "@std/assert"; import type { Arguments } from "yargs"; import { set } from "./set.ts"; import { testContext } from "../util/testContext.ts"; diff --git a/src/hooks/post.test.ts b/src/hooks/post.test.ts index 5db3a99..933280c 100644 --- a/src/hooks/post.test.ts +++ b/src/hooks/post.test.ts @@ -1,5 +1,5 @@ import { parse } from "semver"; -import { assertEquals } from "assert"; +import { assertEquals } from "@std/assert"; import { resolvesNext, stub } from "testing/mock"; import * as YAML from "yaml"; import { IContext } from "../context.ts"; diff --git a/src/util/increment.test.ts b/src/util/increment.test.ts index e5de21a..6c8354b 100644 --- a/src/util/increment.test.ts +++ b/src/util/increment.test.ts @@ -1,4 +1,4 @@ -import { assertEquals } from "assert"; +import { assertEquals } from "@std/assert"; import { format, parse } from "semver"; import { increment, IncrementKind, IncrementOptions } from "./increment.ts"; diff --git a/src/util/version.test.ts b/src/util/version.test.ts index 0392508..494aca7 100644 --- a/src/util/version.test.ts +++ b/src/util/version.test.ts @@ -1,5 +1,5 @@ import { format, parse } from "semver"; -import { assertEquals, AssertionError, assertRejects } from "assert"; +import { assertEquals, AssertionError, assertRejects } from "@std/assert"; import { assertSpyCall, resolvesNext, stub } from "testing/mock"; import { IContext } from "../context.ts"; import { printVersion, readVersionFile, writeVersionFile } from "./version.ts"; @@ -40,7 +40,7 @@ Deno.test({ Deno.test({ name: "VER02", fn: async () => { - const err = new AssertionError("testing"); + const err = new AssertionError({ message: "testing" }); // deno-lint-ignore no-explicit-any (err as any).code = "TEST"; const readTextFile = stub(