mirror of
https://github.com/oven-sh/bun
synced 2026-02-02 15:08:46 +00:00
18 lines
557 B
TypeScript
18 lines
557 B
TypeScript
import { expect } from "bun:test";
|
|
import { bunEnv, dockerExe, isDockerEnabled } from "harness";
|
|
import { resolve } from "path";
|
|
|
|
if (isDockerEnabled()) {
|
|
const docker = dockerExe()!;
|
|
const cwd = resolve(import.meta.dir, "..", "..", "..", "..", "..", "dockerhub", "debian-slim");
|
|
const proc = Bun.spawn({
|
|
cmd: [docker, "build", "--progress=plain", "--no-cache", "--rm", "."],
|
|
stdio: ["ignore", "inherit", "inherit"],
|
|
cwd,
|
|
env: bunEnv,
|
|
});
|
|
await proc.exited;
|
|
expect(proc.signalCode).toBeNull();
|
|
expect(proc.exitCode).toBe(0);
|
|
}
|