diff options
Diffstat (limited to 'runtime/hidden_api_test.cc')
-rw-r--r-- | runtime/hidden_api_test.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/runtime/hidden_api_test.cc b/runtime/hidden_api_test.cc index b16c42f1a7..444ad0bd48 100644 --- a/runtime/hidden_api_test.cc +++ b/runtime/hidden_api_test.cc @@ -651,14 +651,15 @@ TEST_F(HiddenApiTest, CheckMemberSignatureForProxyClass) { // Find the "interfaces" static field. This is generated for all proxies. ArtField* field = nullptr; - for (size_t i = 0; i < proxyClass->NumStaticFields(); ++i) { - ArtField* f = proxyClass->GetStaticField(i); + for (size_t i = 0; i < proxyClass->NumFields(); ++i) { + ArtField* f = proxyClass->GetField(i); if (strcmp("interfaces", f->GetName()) == 0) { field = f; break; } } ASSERT_TRUE(field != nullptr); + ASSERT_TRUE(field->IsStatic()); // Test the signature. We expect the signature from the interface class. std::ostringstream ss_method; |