diff options
| -rw-r--r-- | test/004-JniTest/jni_test.cc | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/004-JniTest/jni_test.cc b/test/004-JniTest/jni_test.cc index c2877be02e..544cbc503e 100644 --- a/test/004-JniTest/jni_test.cc +++ b/test/004-JniTest/jni_test.cc @@ -294,20 +294,20 @@ static void testShallowGetCallingClassLoader(JNIEnv* env) { assert(!env->ExceptionCheck()); // Create a string object. - jobject library_string = env->NewStringUTF("arttest"); + jobject library_string = env->NewStringUTF("non_existing_library"); assert(library_string != nullptr); assert(!env->ExceptionCheck()); env->CallStaticVoidMethod(system_clazz, loadLibraryMethodId, library_string); - if (env->ExceptionCheck()) { - // At most we expect UnsatisfiedLinkError. - jthrowable thrown = env->ExceptionOccurred(); - env->ExceptionClear(); - - jclass unsatisfied_link_error_clazz = env->FindClass("java/lang/UnsatisfiedLinkError"); - jclass thrown_class = env->GetObjectClass(thrown); - assert(env->IsSameObject(unsatisfied_link_error_clazz, thrown_class)); - } + assert(env->ExceptionCheck()); + + // We expect UnsatisfiedLinkError. + jthrowable thrown = env->ExceptionOccurred(); + env->ExceptionClear(); + + jclass unsatisfied_link_error_clazz = env->FindClass("java/lang/UnsatisfiedLinkError"); + jclass thrown_class = env->GetObjectClass(thrown); + assert(env->IsSameObject(unsatisfied_link_error_clazz, thrown_class)); } } |
