| ... | ... | @@ -74,16 +74,16 @@ fn testBasicWriteStream(w: anytype, slice_stream: anytype) !void { |
| 74 | 74 | \\{ |
| 75 | 75 | \\ "object": { |
| 76 | 76 | \\ "one": 1, |
| 77 | | \\ "two": 2.0e+00 |
| 77 | \\ "two": 2e0 |
| 78 | 78 | \\ }, |
| 79 | 79 | \\ "string": "This is a string", |
| 80 | 80 | \\ "array": [ |
| 81 | 81 | \\ "Another string", |
| 82 | 82 | \\ 1, |
| 83 | | \\ 3.5e+00 |
| 83 | \\ 3.5e0 |
| 84 | 84 | \\ ], |
| 85 | 85 | \\ "int": 10, |
| 86 | | \\ "float": 3.5e+00 |
| 86 | \\ "float": 3.5e0 |
| 87 | 87 | \\} |
| 88 | 88 | ; |
| 89 | 89 | try std.testing.expectEqualStrings(expected, result); |
| ... | ... | @@ -123,12 +123,12 @@ test "stringify basic types" { |
| 123 | 123 | try testStringify("null", @as(?u8, null), .{}); |
| 124 | 124 | try testStringify("null", @as(?*u32, null), .{}); |
| 125 | 125 | try testStringify("42", 42, .{}); |
| 126 | | try testStringify("4.2e+01", 42.0, .{}); |
| 126 | try testStringify("4.2e1", 42.0, .{}); |
| 127 | 127 | try testStringify("42", @as(u8, 42), .{}); |
| 128 | 128 | try testStringify("42", @as(u128, 42), .{}); |
| 129 | 129 | try testStringify("9999999999999999", 9999999999999999, .{}); |
| 130 | | try testStringify("4.2e+01", @as(f32, 42), .{}); |
| 131 | | try testStringify("4.2e+01", @as(f64, 42), .{}); |
| 130 | try testStringify("4.2e1", @as(f32, 42), .{}); |
| 131 | try testStringify("4.2e1", @as(f64, 42), .{}); |
| 132 | 132 | try testStringify("\"ItBroke\"", @as(anyerror, error.ItBroke), .{}); |
| 133 | 133 | try testStringify("\"ItBroke\"", error.ItBroke, .{}); |
| 134 | 134 | } |