1const std = @import("std");
2const expect = std.testing.expect;
3const expectEqual = std.testing.expectEqual;
4
5test "tuple" {
6 const values = .{
7 @as(u32, 1234),
8 @as(f64, 12.34),
9 true,
10 "hi",
11 } ++ .{ false, false };
12 try expectEqual(1234, values[0]);
13 try expectEqual(false, values[4]);
14 inline for (values, 0..) |v, i| {
15 if (i != 2) continue;
16 try expect(v);
17 }
18 try expectEqual(6, values.len);
19 try expectEqual('h', values.@"3"[0]);
20}
21
22// test