Mercurial > hg > octave-nkf
comparison libinterp/octave-value/ov-java.cc @ 20334:6ee26f894346
Add tests for bug #38821 which got fixed with cset 058e45de41cs
author | Carnë Draug <carandraug@octave.org> |
---|---|
date | Tue, 21 Apr 2015 15:37:10 +0100 |
parents | 8261c4a11250 |
children | 8187a66039e4 |
comparison
equal
deleted
inserted
replaced
20333:8261c4a11250 | 20334:6ee26f894346 |
---|---|
2479 %!assert (javaMethod ("binarySearch", "java.util.Arrays", [90 100 255], 255), 2) | 2479 %!assert (javaMethod ("binarySearch", "java.util.Arrays", [90 100 255], 255), 2) |
2480 %!assert (javaMethod ("binarySearch", "java.util.Arrays", uint8 ([90 100 255]), uint8 (255)) < 0) | 2480 %!assert (javaMethod ("binarySearch", "java.util.Arrays", uint8 ([90 100 255]), uint8 (255)) < 0) |
2481 %!assert (javaMethod ("binarySearch", "java.util.Arrays", uint8 ([90 100 128]), uint8 (128)) < 0) | 2481 %!assert (javaMethod ("binarySearch", "java.util.Arrays", uint8 ([90 100 128]), uint8 (128)) < 0) |
2482 %!assert (javaMethod ("binarySearch", "java.util.Arrays", uint8 ([90 100 127]), uint8 (127)), 2) | 2482 %!assert (javaMethod ("binarySearch", "java.util.Arrays", uint8 ([90 100 127]), uint8 (127)), 2) |
2483 %!assert (javaMethod ("binarySearch", "java.util.Arrays", uint16 ([90 100 128]), uint16 (128)), 2) | 2483 %!assert (javaMethod ("binarySearch", "java.util.Arrays", uint16 ([90 100 128]), uint16 (128)), 2) |
2484 | |
2485 ## Check we can create objects that wrap java literals (bug #38821) | |
2486 %!assert (class (javaObject ("java.lang.Byte", uint8 (1))), "java.lang.Byte"); | |
2487 %!assert (class (javaObject ("java.lang.Byte", int8 (1))), "java.lang.Byte"); | |
2488 %!assert (class (javaObject ("java.lang.Short", uint16 (1))), "java.lang.Short"); | |
2489 %!assert (class (javaObject ("java.lang.Short", int16 (1))), "java.lang.Short"); | |
2484 */ | 2490 */ |