diff options
author | Joonas Reynders <joonas.reynders@iki.fi> | 2012-02-25 09:02:49 +0200 |
---|---|---|
committer | Pekka Enberg <penberg@kernel.org> | 2012-03-14 21:19:35 +0200 |
commit | 3c215ee5fe7328e582c593197564e2c49bd9bafb (patch) | |
tree | aa13be0938fd4d11135b34dfd8debbcdd0332aae | |
parent | c9229efc3902dd7994f0be70883881be35847ac6 (diff) | |
download | jato-3c215ee5fe7328e582c593197564e2c49bd9bafb.tar.gz |
Add java.lang.Long.MAX_VALUE and java.lang.Long.MIN_VALUE checks to JNITest
Signed-off-by: Joonas Reynders <joonas.reynders@iki.fi>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
-rw-r--r-- | test/functional/java/lang/JNITest.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/functional/java/lang/JNITest.java b/test/functional/java/lang/JNITest.java index 11aa33d8..932f5ac0 100644 --- a/test/functional/java/lang/JNITest.java +++ b/test/functional/java/lang/JNITest.java @@ -125,6 +125,14 @@ public class JNITest extends TestCase { assertEquals(0xdeadbeefcafebabeL, jniTest.returnPassedLong(0xdeadbeefcafebabeL)); assertEquals(42l, staticReturnPassedLongArray(new long[]{42l})[0]); assertEquals(42l, jniTest.returnPassedLongArray(new long[]{42l})[0]); + + // java.lang.Long.MAX_VALUE + assertEquals(9223372036854775807l, staticReturnPassedLong(9223372036854775807l)); + assertEquals(9223372036854775807l, jniTest.returnPassedLong(9223372036854775807l)); + + // java.lang.Long.MIN_VALUE + assertEquals(-9223372036854775808l, staticReturnPassedLong(-9223372036854775808l)); + assertEquals(-9223372036854775808l, jniTest.returnPassedLong(-9223372036854775808l)); } public static void testReturnPassedBoolean() { |