Skip to content

Commit 81e9e57

Browse files
committed
chore: add explicit tests for CODER_AGENT_URL / CODER_AGENT_TOKEN in extra_env
1 parent 345ef9e commit 81e9e57

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

internal/provider/cached_image_resource_test.go

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,17 @@ func TestAccCachedImageResource(t *testing.T) {
3434
".devcontainer/devcontainer.json": `{"image": "localhost:5000/test-ubuntu:latest"}`,
3535
},
3636
extraEnv: map[string]string{
37-
"FOO": testEnvValue,
37+
"CODER_AGENT_TOKEN": "some-token",
38+
"CODER_AGENT_URL": "https://coder.example.com",
3839
"ENVBUILDER_GIT_URL": "https://not.the.real.git/url",
3940
"ENVBUILDER_CACHE_REPO": "not-the-real-cache-repo",
41+
"FOO": testEnvValue,
4042
},
4143
assertEnv: func(t *testing.T, deps testDependencies) resource.TestCheckFunc {
4244
return resource.ComposeAggregateTestCheckFunc(
4345
assertEnv(t,
46+
"CODER_AGENT_TOKEN", "some-token",
47+
"CODER_AGENT_URL", "https://coder.example.com",
4448
"ENVBUILDER_CACHE_REPO", deps.CacheRepo,
4549
"ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH", deps.Repo.Key,
4650
"ENVBUILDER_GIT_URL", deps.Repo.URL,
@@ -62,13 +66,17 @@ func TestAccCachedImageResource(t *testing.T) {
6266
RUN date > /date.txt`,
6367
},
6468
extraEnv: map[string]string{
69+
"CODER_AGENT_TOKEN": "some-token",
70+
"CODER_AGENT_URL": "https://coder.example.com",
6571
"FOO": testEnvValue,
6672
"ENVBUILDER_GIT_URL": "https://not.the.real.git/url",
6773
"ENVBUILDER_CACHE_REPO": "not-the-real-cache-repo",
6874
},
6975
assertEnv: func(t *testing.T, deps testDependencies) resource.TestCheckFunc {
7076
return resource.ComposeAggregateTestCheckFunc(
7177
assertEnv(t,
78+
"CODER_AGENT_TOKEN", "some-token",
79+
"CODER_AGENT_URL", "https://coder.example.com",
7280
"ENVBUILDER_CACHE_REPO", deps.CacheRepo,
7381
"ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH", deps.Repo.Key,
7482
"ENVBUILDER_GIT_URL", deps.Repo.URL,
@@ -89,6 +97,8 @@ RUN date > /date.txt`,
8997
RUN date > /date.txt`,
9098
},
9199
extraEnv: map[string]string{
100+
"CODER_AGENT_TOKEN": "some-token",
101+
"CODER_AGENT_URL": "https://coder.example.com",
92102
"FOO": testEnvValue,
93103
"ENVBUILDER_GIT_URL": "https://not.the.real.git/url",
94104
"ENVBUILDER_CACHE_REPO": "not-the-real-cache-repo",
@@ -99,6 +109,8 @@ RUN date > /date.txt`,
99109
assertEnv: func(t *testing.T, deps testDependencies) resource.TestCheckFunc {
100110
return resource.ComposeAggregateTestCheckFunc(
101111
assertEnv(t,
112+
"CODER_AGENT_TOKEN", "some-token",
113+
"CODER_AGENT_URL", "https://coder.example.com",
102114
"ENVBUILDER_CACHE_REPO", deps.CacheRepo,
103115
"ENVBUILDER_DEVCONTAINER_DIR", "path/to/.devcontainer",
104116
"ENVBUILDER_DEVCONTAINER_JSON_PATH", "path/to/.devcontainer/devcontainer.json",

0 commit comments

Comments
 (0)