Index: tests/parameters.test =================================================================== diff -u -r97e0a189f00e655455aa3a48e44ab61f700eab58 -rdf4493971c95da9eba468c207ac8891f9c9d14c4 --- tests/parameters.test (.../parameters.test) (revision 97e0a189f00e655455aa3a48e44ab61f700eab58) +++ tests/parameters.test (.../parameters.test) (revision df4493971c95da9eba468c207ac8891f9c9d14c4) @@ -2081,7 +2081,7 @@ # Object parameter of type "switch" are more tricky, since e.g. a # setter with 0 arguments is a getter. When a setter is built, it - # uses the parameter type boolean instead. + # uses the parameter type "boolean" instead. ? {C info methods} "foo" ? {c1 info lookup method foo} "::nsf::classes::C::foo" ? {c1 foo} 0 @@ -2093,6 +2093,7 @@ C create c2 -foo ? {lsort [c2 info vars]} {foo} ? {c2 eval {set :foo}} {1} + ? {c1 foo} 1 # One can pass false (and other values) with the = notation as well C create c3 -foo=false