blob: 3fc033270c751bacc8e07bb38c2253ce5a3969b3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
return describe("loops", function()
return it("should continue", function()
local input = {
1,
2,
3,
4,
5,
6
}
local output
do
local _accum_0 = { }
local _len_0 = 1
for _index_0 = 1, #input do
local x = input[_index_0]
local _continue_0 = false
repeat
if x % 2 == 1 then
_continue_0 = true
break
end
_accum_0[_len_0] = x
_len_0 = _len_0 + 1
_continue_0 = true
until true
if not _continue_0 then
break
end
end
output = _accum_0
end
return assert.same(output, {
2,
4,
6
})
end)
end)
|