aboutsummaryrefslogtreecommitdiff
path: root/src/test.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-02-19 10:10:59 -0500
committerGitHub <noreply@github.com>2023-02-19 10:10:59 -0500
commit0bb178bbb2451238a326c6e916ecf38fbc34cab1 (patch)
treeb2499481c929ba1497d6eef8b85cc46205f953ab /src/test.zig
parent346ec15c5005e523c2a1d4b967ee7a4e5d1e9775 (diff)
parent5fc6bbe71eeecb195d2cda2a2522e7fd04749d5b (diff)
downloadzig-0bb178bbb2451238a326c6e916ecf38fbc34cab1.tar.gz
zig-0bb178bbb2451238a326c6e916ecf38fbc34cab1.zip
Merge pull request #14671 from ziglang/multi-object-for
implement multi-object for loops
Diffstat (limited to 'src/test.zig')
-rw-r--r--src/test.zig10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/test.zig b/src/test.zig
index b25a6c1e78..acc1bcdc1f 100644
--- a/src/test.zig
+++ b/src/test.zig
@@ -664,7 +664,7 @@ pub const TestContext = struct {
errors: []const []const u8,
) void {
var array = self.updates.allocator.alloc(ErrorMsg, errors.len) catch @panic("out of memory");
- for (errors) |err_msg_line, i| {
+ for (errors, 0..) |err_msg_line, i| {
if (std.mem.startsWith(u8, err_msg_line, "error: ")) {
array[i] = .{
.plain = .{
@@ -1558,7 +1558,7 @@ pub const TestContext = struct {
});
defer comp.destroy();
- update: for (case.updates.items) |update, update_index| {
+ update: for (case.updates.items, 0..) |update, update_index| {
var update_node = root_node.start(update.name, 3);
update_node.activate();
defer update_node.end();
@@ -1631,7 +1631,7 @@ pub const TestContext = struct {
defer notes_to_check.deinit();
for (actual_errors.list) |actual_error| {
- for (case_error_list) |case_msg, i| {
+ for (case_error_list, 0..) |case_msg, i| {
if (handled_errors[i]) continue;
const ex_tag: std.meta.Tag(@TypeOf(case_msg)) = case_msg;
@@ -1702,7 +1702,7 @@ pub const TestContext = struct {
}
}
while (notes_to_check.popOrNull()) |note| {
- for (case_error_list) |case_msg, i| {
+ for (case_error_list, 0..) |case_msg, i| {
const ex_tag: std.meta.Tag(@TypeOf(case_msg)) = case_msg;
switch (note.*) {
.src => |actual_msg| {
@@ -1752,7 +1752,7 @@ pub const TestContext = struct {
}
}
- for (handled_errors) |handled, i| {
+ for (handled_errors, 0..) |handled, i| {
if (!handled) {
print(
"\nExpected error not found:\n{s}\n{}\n{s}",