You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: codersdk/toolsdk/bash_test.go
+19Lines changed: 19 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,7 @@ package toolsdk_test
2
2
3
3
import (
4
4
"context"
5
+
"runtime"
5
6
"testing"
6
7
7
8
"github.com/stretchr/testify/require"
@@ -13,6 +14,9 @@ import (
13
14
)
14
15
15
16
funcTestWorkspaceBash(t*testing.T) {
17
+
ifruntime.GOOS=="windows" {
18
+
t.Skip("Skipping on Windows: Workspace MCP bash tools rely on a Unix-like shell (bash) and POSIX/SSH semantics. Use Linux/macOS or WSL for these tests.")
t.Skip("Skipping on Windows: Workspace MCP bash tools rely on a Unix-like shell (bash) and POSIX/SSH semantics. Use Linux/macOS or WSL for these tests.")
t.Skip("Skipping on Windows: Workspace MCP bash tools rely on a Unix-like shell (bash) and POSIX/SSH semantics. Use Linux/macOS or WSL for these tests.")
162
+
}
153
163
t.Parallel()
154
164
155
165
// Verify that WorkspaceBash is included in the All slice
// timeout functionality with a real SSH connection and mock clock.
169
179
170
180
funcTestWorkspaceBashTimeout(t*testing.T) {
181
+
ifruntime.GOOS=="windows" {
182
+
t.Skip("Skipping on Windows: Workspace MCP bash tools rely on a Unix-like shell (bash) and POSIX/SSH semantics. Use Linux/macOS or WSL for these tests.")
t.Skip("Skipping on Windows: Workspace MCP bash tools rely on a Unix-like shell (bash) and POSIX/SSH semantics. Use Linux/macOS or WSL for these tests.")
t.Skip("Skipping on Windows: Workspace MCP bash tools rely on a Unix-like shell (bash) and POSIX/SSH semantics. Use Linux/macOS or WSL for these tests.")
0 commit comments