diff libinterp/octave-value/ov-typeinfo.cc @ 15810:87a61a4d8fd2

Add typeinfo %!tests for onCleanup and octave_java types. * libinterp/octave-value/ov-typeinfo.cc(Ftypeinfo): Add %!tests for onCleanup and octave_java types.
author Rik <rik@octave.org>
date Mon, 17 Dec 2012 16:44:41 -0800
parents 049e8bbff782
children d63878346099
line wrap: on
line diff
--- 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)
 */