octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Two failing tests in fieldnames.m (due tu recent JAVA-related change


From: Julien Bect
Subject: Re: Two failing tests in fieldnames.m (due tu recent JAVA-related changes ?)
Date: Thu, 09 Apr 2015 19:29:25 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

Le 08/04/2015 08:49, Julien Bect a écrit :
Hello all,

A very recent commit, apparently relaetd to JAVA, makes the following tests fail for me :

>>>>> processing /usr/local/src/octave/default/scripts/general/fieldnames.m

***** testif HAVE_JAVA
 names = fieldnames (javaObject ("java.lang.Double", 10));
 assert (any (strcmp (names, "MAX_VALUE")));
 assert (all (ismember ({"POSITIVE_INFINITY", "NEGATIVE_INFINITY", ...
"NaN", "MAX_VALUE", "MIN_NORMAL", "MIN_VALUE", ...
                         "MAX_EXPONENT", "MIN_EXPONENT", "SIZE", "TYPE"},
                        names)));
!!!!! test failed
octave_base_value::map_value(): wrong type argument 'octave_java'

***** testif HAVE_JAVA
 names = fieldnames (javaObject ("java.lang.String", "Hello"));
 assert (any (strcmp (names, "CASE_INSENSITIVE_ORDER")));
!!!!! test failed
octave_base_value::map_value(): wrong type argument 'octave_java'

For the record : I don't see these failed tests any more.  @++



reply via email to

[Prev in Thread] Current Thread [Next in Thread]