diff options
| author | lithdew <kenta@lithdew.net> | 2021-04-30 22:09:12 +0900 |
|---|---|---|
| committer | lithdew <kenta@lithdew.net> | 2021-05-03 14:49:10 +0900 |
| commit | 9a7c57144da9057c80059a3a1ec37aec44dcdc7a (patch) | |
| tree | 618e795615d9d438659b819a92b98ffe9089293a /lib/std | |
| parent | 8ef9d98e6dd24bf9c3def1e938e3eab66b39667c (diff) | |
| download | zig-9a7c57144da9057c80059a3a1ec37aec44dcdc7a.tar.gz zig-9a7c57144da9057c80059a3a1ec37aec44dcdc7a.zip | |
x/net: disable tcp tests on wasi
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/x/net/tcp.zig | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/lib/std/x/net/tcp.zig b/lib/std/x/net/tcp.zig index 4c65310f51..70cbc52f4e 100644 --- a/lib/std/x/net/tcp.zig +++ b/lib/std/x/net/tcp.zig @@ -9,6 +9,7 @@ const std = @import("../../std.zig"); const os = std.os; const fmt = std.fmt; const mem = std.mem; +const builtin = std.builtin; const testing = std.testing; const IPv4 = std.x.os.IPv4; @@ -315,11 +316,9 @@ pub const Listener = struct { } }; -test { - testing.refAllDecls(@This()); -} - test "tcp: create non-blocking pair" { + if (builtin.os.tag == .wasi) return error.SkipZigTest; + const listener = try tcp.Listener.init(.ip, os.SOCK_NONBLOCK | os.SOCK_CLOEXEC); defer listener.deinit(); @@ -339,6 +338,8 @@ test "tcp: create non-blocking pair" { } test "tcp/client: set read timeout of 1 millisecond on blocking client" { + if (builtin.os.tag == .wasi) return error.SkipZigTest; + const listener = try tcp.Listener.init(.ip, os.SOCK_CLOEXEC); defer listener.deinit(); @@ -361,6 +362,8 @@ test "tcp/client: set read timeout of 1 millisecond on blocking client" { } test "tcp/listener: bind to unspecified ipv4 address" { + if (builtin.os.tag == .wasi) return error.SkipZigTest; + const listener = try tcp.Listener.init(.ip, os.SOCK_CLOEXEC); defer listener.deinit(); @@ -372,6 +375,8 @@ test "tcp/listener: bind to unspecified ipv4 address" { } test "tcp/listener: bind to unspecified ipv6 address" { + if (builtin.os.tag == .wasi) return error.SkipZigTest; + const listener = try tcp.Listener.init(.ipv6, os.SOCK_CLOEXEC); defer listener.deinit(); |
