Mercurial > hg > octave-lyh
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 +++ 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) */