| ... | ... | @@ -494,10 +494,8 @@ pub const TestContext = struct { |
| 494 | 494 | } |
| 495 | 495 | for (expected_output) |e, i| { |
| 496 | 496 | if (out[i] != e) { |
| 497 | | if (expected_output.len != out.len) { |
| 498 | | std.debug.warn("\nTransformed {} differs:\n================\nExpected:\n================\n{}\n================\nFound:\n================\n{}\n================\nTest failed.\n", .{ label, expected_output, out }); |
| 499 | | std.process.exit(1); |
| 500 | | } |
| 497 | std.debug.warn("\nTransformed {} differs:\n================\nExpected:\n================\n{}\n================\nFound:\n================\n{}\n================\nTest failed.\n", .{ label, expected_output, out }); |
| 498 | std.process.exit(1); |
| 501 | 499 | } |
| 502 | 500 | } |
| 503 | 501 | } else { |
| ... | ... | @@ -525,10 +523,8 @@ pub const TestContext = struct { |
| 525 | 523 | } |
| 526 | 524 | for (expected_output) |e, i| { |
| 527 | 525 | if (out_zir.items[i] != e) { |
| 528 | | if (expected_output.len != out_zir.items.len) { |
| 529 | | std.debug.warn("{}\nTransformed {} differs:\n================\nExpected:\n================\n{}\n================\nFound:\n================\n{}\n================\nTest failed.\n", .{ case.name, label, expected_output, out_zir.items }); |
| 530 | | std.process.exit(1); |
| 531 | | } |
| 526 | std.debug.warn("{}\nTransformed {} differs:\n================\nExpected:\n================\n{}\n================\nFound:\n================\n{}\n================\nTest failed.\n", .{ case.name, label, expected_output, out_zir.items }); |
| 527 | std.process.exit(1); |
| 532 | 528 | } |
| 533 | 529 | } |
| 534 | 530 | } |