| author | |
| committer | |
| log | b6a5e52decf4494d9506caa929139b630ce08dea |
| tree | d29c42c5192cca3493d2d7bdb0f4a86dabe41781 |
| parent | f2a6a1756bd3d3e284410c001ee997c4d12a260b |
1 files changed, 13 insertions(+), 0 deletions(-)
test/behavior/for.zig+13| ... | ... | @@ -261,3 +261,16 @@ test "count over fixed range" { |
| 261 | 261 | |
| 262 | 262 | try expect(sum == 15); |
| 263 | 263 | } |
| 264 | ||
| 265 | test "two counters" { | |
| 266 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO | |
| 267 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | |
| 268 | ||
| 269 | var sum: usize = 0; | |
| 270 | for (0..10, 10..20) |i, j| { | |
| 271 | sum += 1; | |
| 272 | try expect(i + 10 == j); | |
| 273 | } | |
| 274 | ||
| 275 | try expect(sum == 10); | |
| 276 | } |