changeset 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 cf3a18843a26
children 317f4857c1e1
files libinterp/octave-value/ov-typeinfo.cc
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/octave-value/ov-typeinfo.cc	Mon Dec 17 16:43:02 2012 -0800
+++ b/libinterp/octave-value/ov-typeinfo.cc	Mon Dec 17 16:44:41 2012 -0800
@@ -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)
 */