diff options
Diffstat (limited to 'compiler')
| -rw-r--r-- | compiler/verifier_deps_test.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/compiler/verifier_deps_test.cc b/compiler/verifier_deps_test.cc index 1a1d163304..4bfc84990d 100644 --- a/compiler/verifier_deps_test.cc +++ b/compiler/verifier_deps_test.cc @@ -1528,5 +1528,13 @@ TEST_F(VerifierDepsTest, MultiDexVerification) { ASSERT_FALSE(buffer.empty()); } +TEST_F(VerifierDepsTest, NotAssignable_InterfaceWithClassInBoot) { + ASSERT_TRUE(TestAssignabilityRecording(/* dst */ "Ljava/lang/Exception;", + /* src */ "LIface;", + /* is_strict */ true, + /* is_assignable */ false)); + ASSERT_TRUE(HasAssignable("Ljava/lang/Exception;", "LIface;", false)); +} + } // namespace verifier } // namespace art |