# HG changeset patch # User Rik # Date 1355791481 28800 # Node ID 87a61a4d8fd28c47da26f5b57736c4c914ecef1e # Parent cf3a18843a266f92f8a3e65a036142ece3f8cf68 Add typeinfo %!tests for onCleanup and octave_java types. * libinterp/octave-value/ov-typeinfo.cc(Ftypeinfo): Add %!tests for onCleanup and octave_java types. diff --git a/libinterp/octave-value/ov-typeinfo.cc b/libinterp/octave-value/ov-typeinfo.cc --- a/libinterp/octave-value/ov-typeinfo.cc +++ b/libinterp/octave-value/ov-typeinfo.cc @@ -703,5 +703,14 @@ %!assert (typeinfo (""), "null_string") %!assert (typeinfo (''), "null_sq_string") +%!test +%! cvar = onCleanup (@() ""); +%! assert (typeinfo (cvar), "onCleanup"); + +%!testif HAVE_JAVA +%! x = javaObject ("java.lang.StringBuffer"); +%! assert (typeinfo (x), "octave_java"); + +## Test input validation %!error typeinfo ("foo", 1) */