Index: tests/returns.test =================================================================== diff -u -rcd96543a3a6fb25ec8e52548892d12d244208a1a -r5b094a86a4c5b8df95e60859198897736a6a461a --- tests/returns.test (.../returns.test) (revision cd96543a3a6fb25ec8e52548892d12d244208a1a) +++ tests/returns.test (.../returns.test) (revision 5b094a86a4c5b8df95e60859198897736a6a461a) @@ -306,6 +306,7 @@ :alias lappend -returns integer -frame object ::lappend :forward ++ -returns integer ::expr 1 + :forward | -returns integer ::append _ + :public class-object method instances {} -returns object,1..n {:info instances} :create c1 } @@ -322,6 +323,8 @@ ? {::nsf::methodproperty ::C ::nsf::classes::C::bar-nok returns} integer ? {c1 bar-nok 1 2} {expected integer but got "a" for parameter "return-value"} + ? {C instances} ::c1 + ? {c1 incr x} 1 ? {c1 incr x} 1002