authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-05-30 11:57:44-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-05-30 11:57:44-07:00
log32815914a487ab6d69a29ef1ff8d7e527ffc82ff
treefecbff35be00027c69a563334b9def3fd7c23578
parent781a21af2ffb8d8a8398fab8dafe638fad3a0ea6

std.json: update to new testing API


1 files changed, 7 insertions(+), 7 deletions(-)

lib/std/json.zig+7-7
......@@ -1493,7 +1493,7 @@ test "skipValue" {
14931493 { // An absurd number of nestings
14941494 const nestings = 256;
14951495
1496 testing.expectError(
1496 try testing.expectError(
14971497 error.TooManyNestedItems,
14981498 skipValue(&TokenStream.init("[" ** nestings ++ "]" ** nestings)),
14991499 );
......@@ -1505,14 +1505,14 @@ test "skipValue" {
15051505
15061506 try skipValue(&TokenStream.init(deeply_nested_array));
15071507
1508 testing.expectError(
1508 try testing.expectError(
15091509 error.TooManyNestedItems,
15101510 skipValue(&TokenStream.init("[" ++ deeply_nested_array ++ "]")),
15111511 );
15121512 }
15131513
15141514 // Mismatched brace/square bracket
1515 testing.expectError(
1515 try testing.expectError(
15161516 error.UnexpectedClosingBrace,
15171517 skipValue(&TokenStream.init("[102, 111, 111}")),
15181518 );
......@@ -1520,11 +1520,11 @@ test "skipValue" {
15201520 { // should fail if no value found (e.g. immediate close of object)
15211521 var empty_object = TokenStream.init("{}");
15221522 assert(.ObjectBegin == (try empty_object.next()).?);
1523 testing.expectError(error.UnexpectedJsonDepth, skipValue(&empty_object));
1523 try testing.expectError(error.UnexpectedJsonDepth, skipValue(&empty_object));
15241524
15251525 var empty_array = TokenStream.init("[]");
15261526 assert(.ArrayBegin == (try empty_array.next()).?);
1527 testing.expectError(error.UnexpectedJsonDepth, skipValue(&empty_array));
1527 try testing.expectError(error.UnexpectedJsonDepth, skipValue(&empty_array));
15281528 }
15291529}
15301530
......@@ -2152,8 +2152,8 @@ test "parse into struct ignoring unknown fields" {
21522152 ), ops);
21532153 defer parseFree(T, r, ops);
21542154
2155 testing.expectEqual(@as(i64, 420), r.int);
2156 testing.expectEqualSlices(u8, "zig", r.language);
2155 try testing.expectEqual(@as(i64, 420), r.int);
2156 try testing.expectEqualSlices(u8, "zig", r.language);
21572157}
21582158
21592159/// A non-stream JSON parser which constructs a tree of Value's.