package com.sun.cldchi.jvm; import gnu.testlet.Testlet; import gnu.testlet.TestHarness; public class TestJVM implements Testlet { public int getExpectedPass() { return 10; } public int getExpectedFail() { return 0; } public int getExpectedKnownFail() { return 0; } public void test(TestHarness harness) { String[] strings = { "str0", "str1", "str2", "str3", "str4" }; JVM.unchecked_obj_arraycopy(strings, 1, strings, 3, 2); harness.check(strings[0], "str0"); harness.check(strings[1], "str1"); harness.check(strings[2], "str2"); harness.check(strings[3], "str1"); harness.check(strings[4], "str2"); JVM.unchecked_obj_arraycopy(strings, 0, strings, 2, 3); harness.check(strings[0], "str0"); harness.check(strings[1], "str1"); harness.check(strings[2], "str0"); harness.check(strings[3], "str1"); harness.check(strings[4], "str2"); } }