diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2021-05-08 17:29:44 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-08 17:29:44 -0400 |
| commit | 67154d233ef68d9fd63e673e63e7d66f149060a5 (patch) | |
| tree | 341521e1c7cd9d3ea77726e27661b08d46b9a8dd /lib/std/io/reader.zig | |
| parent | fed1c9c3ece7b79ce7fccc6af510f1dab98401a9 (diff) | |
| parent | 7437c47d55da4c73aba26327d1a140aaf6591d4a (diff) | |
| download | zig-67154d233ef68d9fd63e673e63e7d66f149060a5.tar.gz zig-67154d233ef68d9fd63e673e63e7d66f149060a5.zip | |
Merge pull request #8686 from Vexu/try
Allow tests to fail
Diffstat (limited to 'lib/std/io/reader.zig')
| -rw-r--r-- | lib/std/io/reader.zig | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/std/io/reader.zig b/lib/std/io/reader.zig index 916e2155fa..920b82e420 100644 --- a/lib/std/io/reader.zig +++ b/lib/std/io/reader.zig @@ -329,26 +329,26 @@ pub fn Reader( test "Reader" { var buf = "a\x02".*; const reader = std.io.fixedBufferStream(&buf).reader(); - testing.expect((try reader.readByte()) == 'a'); - testing.expect((try reader.readEnum(enum(u8) { + try testing.expect((try reader.readByte()) == 'a'); + try testing.expect((try reader.readEnum(enum(u8) { a = 0, b = 99, c = 2, d = 3, }, undefined)) == .c); - testing.expectError(error.EndOfStream, reader.readByte()); + try testing.expectError(error.EndOfStream, reader.readByte()); } test "Reader.isBytes" { const reader = std.io.fixedBufferStream("foobar").reader(); - testing.expectEqual(true, try reader.isBytes("foo")); - testing.expectEqual(false, try reader.isBytes("qux")); + try testing.expectEqual(true, try reader.isBytes("foo")); + try testing.expectEqual(false, try reader.isBytes("qux")); } test "Reader.skipBytes" { const reader = std.io.fixedBufferStream("foobar").reader(); try reader.skipBytes(3, .{}); - testing.expect(try reader.isBytes("bar")); + try testing.expect(try reader.isBytes("bar")); try reader.skipBytes(0, .{}); - testing.expectError(error.EndOfStream, reader.skipBytes(1, .{})); + try testing.expectError(error.EndOfStream, reader.skipBytes(1, .{})); } |
