Mercurial > hg > octave-nkf
changeset 20085:f799bf70350f
fieldnames.m: Change BIST test to pass with Java 1.8 (bug #44382).
* fieldnames.m: Check only for basic java.lang.Double properties that have been
stable for many releases.
author | Rik <rik@octave.org> |
---|---|
date | Sat, 28 Feb 2015 07:42:26 -0800 |
parents | 2f2220bfd379 |
children | 12ecb7212b44 |
files | scripts/general/fieldnames.m |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/general/fieldnames.m +++ b/scripts/general/fieldnames.m @@ -82,10 +82,10 @@ %!testif HAVE_JAVA %! names = fieldnames (javaObject ("java.lang.Double", 10)); %! assert (any (strcmp (names, "MAX_VALUE"))); -%! assert (isempty (setxor (names(:), -%! {"POSITIVE_INFINITY", "NEGATIVE_INFINITY", ... -%! "NaN", "MAX_VALUE", "MIN_NORMAL", "MIN_VALUE", ... -%! "MAX_EXPONENT", "MIN_EXPONENT", "SIZE", "TYPE"}))); +%! assert (all (ismember ({"POSITIVE_INFINITY", "NEGATIVE_INFINITY", ... +%! "NaN", "MAX_VALUE", "MIN_NORMAL", "MIN_VALUE", ... +%! "MAX_EXPONENT", "MIN_EXPONENT", "SIZE", "TYPE"}, +%! names))); %!testif HAVE_JAVA %! names = fieldnames (javaObject ("java.lang.String", "Hello"));