From ec4a5cbe25e7dd6ea54d000120c2db248054e9d0 Mon Sep 17 00:00:00 2001 From: James Long Date: Wed, 2 Sep 2026 11:48:54 -0400 Subject: [PATCH] test(core): remove flaky mercurial project test (#46835) --- packages/core/test/project.test.ts | 32 ------------------------------ 1 file changed, 32 deletions(-) diff --git a/packages/core/test/project.test.ts b/packages/core/test/project.test.ts index 9295b85b61a..7dc43e6f890 100644 --- a/packages/core/test/project.test.ts +++ b/packages/core/test/project.test.ts @@ -431,38 +431,6 @@ describe("Project.resolve", () => { }), ) - const itHg = Bun.which("hg") ? it : { live: it.live.skip } - - itHg.live("detects mercurial repositories from nested directories", () => - Effect.gen(function* () { - const tmp = yield* Effect.acquireRelease( - Effect.promise(() => tmpdir()), - (tmp) => Effect.promise(() => tmp[Symbol.asyncDispose]()), - ) - yield* Effect.promise(async () => { - await $`hg init`.cwd(tmp.path).quiet() - await Bun.write(path.join(tmp.path, "file.txt"), "one\n") - await $`hg addremove -q` - .cwd(tmp.path) - .env({ ...process.env, HGPLAIN: "1" }) - .quiet() - await $`hg commit -q -m initial -u test` - .cwd(tmp.path) - .env({ ...process.env, HGPLAIN: "1" }) - .quiet() - await fs.mkdir(path.join(tmp.path, "a", "b"), { recursive: true }) - }) - const project = yield* Project.Service - - const result = yield* project.resolve(abs(path.join(tmp.path, "a", "b"))) - - expect(result.vcs?.type).toBe("hg") - expect(result.directory).toBe(abs(tmp.path)) - expect(result.id).not.toBe(Project.ID.make("global")) - expect(result.previous).toBeUndefined() - }), - ) - it.live("prefers git when both git and mercurial metadata exist", () => Effect.gen(function* () { const tmp = yield* Effect.acquireRelease(