tests WIP

This commit is contained in:
Stephen Kirby
2023-09-29 16:31:32 +00:00
parent aa849bc42e
commit 1efd11f651
2 changed files with 38 additions and 5 deletions

31
coder-login/main.test.ts Normal file
View File

@@ -0,0 +1,31 @@
import { describe, expect, it } from "bun:test";
import {
executeScriptInContainer,
runTerraformApply,
runTerraformInit,
testRequiredVariables,
} from "../test";
describe("git-clone", async () => {
await runTerraformInit(import.meta.dir);
testRequiredVariables(import.meta.dir, {
agent_id: "foo",
});
it("runs with default", async () => {
const state = await runTerraformApply(import.meta.dir, {
agent_id: "foo",
});
const output = await executeScriptInContainer(state, "alpine");
// expect(output.exitCode).toBe(0);
expect(output.stderr).toEqual([
""
]);
expect(output.stdout).toEqual([
"Authenticating with Coder...",
"",
""
]);
});
});