X-Git-Url: http://nitlanguage.org diff --git a/tests/base_closure4.nit b/tests/base_closure4.nit index 4d13fe8..37ed4a3 100644 --- a/tests/base_closure4.nit +++ b/tests/base_closure4.nit @@ -18,28 +18,32 @@ import kernel class A fun foo - with bar: Int + !bar: Int do 1.output - bar.output #!alt1# + bar.output #alt1# #alt2#bar(2) #alt3#var x: Char = bar 4.output end end +fun maybe: Bool do return true + fun work do var a = new A - a.foo with do #!alt11# - #alt11#a.foo with x do + a.foo !bar do #alt11# + #alt11#a.foo !bar x do 2.output + if maybe then #alt4#break #alt5#break 'x' #alt6#continue #alt7#continue 'x' #alt8#return #alt9#return 'x' + end continue 3 end #alt10# a.foo