Skip to content

Commit 5d3681c

Browse files
committed
nowindows
1 parent 5f1d7fb commit 5d3681c

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

agent/agentcontainers/api_test.go

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2074,6 +2074,10 @@ func TestAPI(t *testing.T) {
20742074
t.Run("IgnoreCustomization", func(t *testing.T) {
20752075
t.Parallel()
20762076

2077+
if runtime.GOOS == "windows" {
2078+
t.Skip("Dev Container tests are not supported on Windows (this test uses mocks but fails due to Windows paths)")
2079+
}
2080+
20772081
ctx := testutil.Context(t, testutil.WaitShort)
20782082

20792083
startTime := time.Date(2025, 1, 1, 12, 0, 0, 0, time.UTC)
@@ -2196,13 +2200,7 @@ func TestAPI(t *testing.T) {
21962200
err = json.NewDecoder(rec.Body).Decode(&response)
21972201
require.NoError(t, err)
21982202

2199-
assert.Len(t, response.Devcontainers, 1, "devcontainer should be in response when ignore=false")
2200-
assert.Len(t, response.Containers, 1, "regular container should still be listed")
2201-
assert.Equal(t, "/workspace/project", response.Devcontainers[0].WorkspaceFolder)
2202-
assert.Len(t, fakeSAC.created, 1, "sub agent should be created when ignore=false")
2203-
createdAgentID := fakeSAC.created[0].ID
2204-
2205-
t.Log("Phase 2: Done, waiting for sub agent to exit")
2203+
t.Log("Phase 2: Cont, waiting for sub agent to exit")
22062204
exitSubAgentOnce.Do(func() {
22072205
close(exitSubAgent)
22082206
})
@@ -2212,6 +2210,12 @@ func TestAPI(t *testing.T) {
22122210
t.Fatal("timeout waiting for sub agent to exit")
22132211
}
22142212

2213+
assert.Len(t, response.Devcontainers, 1, "devcontainer should be in response when ignore=false")
2214+
assert.Len(t, response.Containers, 1, "regular container should still be listed")
2215+
assert.Equal(t, "/workspace/project", response.Devcontainers[0].WorkspaceFolder)
2216+
require.Len(t, fakeSAC.created, 1, "sub agent should be created when ignore=false")
2217+
createdAgentID := fakeSAC.created[0].ID
2218+
22152219
t.Log("Phase 3: Change back to ignore=true and test sub agent deletion")
22162220
fDCCLI.readConfig.Configuration.Customizations.Coder.Ignore = true
22172221
testutil.RequireSend(ctx, t, fakeSAC.deleteErrC, nil)

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy