@@ -1624,7 +1624,7 @@ func TestChdirAndGetwd(t *testing.T) {
1624
1624
dirs = []string {"/system/bin" }
1625
1625
case "plan9" :
1626
1626
dirs = []string {"/" , "/usr" }
1627
- case "ios" , "windows" , "wasip1" :
1627
+ case "ios" , "windows" , "wasip1" , "tamago" :
1628
1628
dirs = nil
1629
1629
for _ , dir := range []string {t .TempDir (), t .TempDir ()} {
1630
1630
// Expand symlinks so path equality tests work.
@@ -1811,7 +1811,7 @@ func TestSeek(t *testing.T) {
1811
1811
1812
1812
func TestSeekError (t * testing.T ) {
1813
1813
switch runtime .GOOS {
1814
- case "js" , "plan9" , "wasip1" :
1814
+ case "js" , "plan9" , "wasip1" , "tamago" :
1815
1815
t .Skipf ("skipping test on %v" , runtime .GOOS )
1816
1816
}
1817
1817
t .Parallel ()
@@ -2704,6 +2704,8 @@ func TestPipeThreads(t *testing.T) {
2704
2704
t .Skip ("skipping on js; no support for os.Pipe" )
2705
2705
case "wasip1" :
2706
2706
t .Skip ("skipping on wasip1; no support for os.Pipe" )
2707
+ case "tamagp" :
2708
+ t .Skip ("skipping on tamago; no support for os.Pipe" )
2707
2709
}
2708
2710
2709
2711
threads := 100
@@ -3187,7 +3189,7 @@ func TestWriteStringAlloc(t *testing.T) {
3187
3189
// Test that it's OK to have parallel I/O and Close on a pipe.
3188
3190
func TestPipeIOCloseRace (t * testing.T ) {
3189
3191
// Skip on wasm, which doesn't have pipes.
3190
- if runtime .GOOS == "js" || runtime .GOOS == "wasip1" {
3192
+ if runtime .GOOS == "js" || runtime .GOOS == "wasip1" || runtime . GOOS == "tamago" {
3191
3193
t .Skipf ("skipping on %s: no pipes" , runtime .GOOS )
3192
3194
}
3193
3195
t .Parallel ()
@@ -3265,7 +3267,7 @@ func TestPipeIOCloseRace(t *testing.T) {
3265
3267
// Test that it's OK to call Close concurrently on a pipe.
3266
3268
func TestPipeCloseRace (t * testing.T ) {
3267
3269
// Skip on wasm, which doesn't have pipes.
3268
- if runtime .GOOS == "js" || runtime .GOOS == "wasip1" {
3270
+ if runtime .GOOS == "js" || runtime .GOOS == "wasip1" || runtime . GOOS == "tamago" {
3269
3271
t .Skipf ("skipping on %s: no pipes" , runtime .GOOS )
3270
3272
}
3271
3273
t .Parallel ()
0 commit comments