From e63659e6db3ff8bbf99bf98bed692a1b70add5d3 Mon Sep 17 00:00:00 2001 From: Chun-Ku Lin Date: Fri, 2 Jun 2023 22:15:15 +0000 Subject: [PATCH] Fix AccessibilityButtonFragmentTest **Root cause** We expected the spy resources will be used when calling context.getResources(). However, we didn't set up the connection. Hence the test failed due to trying to use the original resources. Bug: 279082331 Test: atest AccessibilityButtonFragmentTest Change-Id: Ib6e51b2b2607bec7980b9288a0a8076e4a036863 --- .../settings/accessibility/AccessibilityButtonFragmentTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/robotests/src/com/android/settings/accessibility/AccessibilityButtonFragmentTest.java b/tests/robotests/src/com/android/settings/accessibility/AccessibilityButtonFragmentTest.java index 10514835822..e9e20a4c9f6 100644 --- a/tests/robotests/src/com/android/settings/accessibility/AccessibilityButtonFragmentTest.java +++ b/tests/robotests/src/com/android/settings/accessibility/AccessibilityButtonFragmentTest.java @@ -67,6 +67,7 @@ public class AccessibilityButtonFragmentTest { @Before public void setUp() { mFragment = spy(new TestAccessibilityButtonFragment(mContext)); + when(mContext.getResources()).thenReturn(mResources); when(mFragment.getResources()).thenReturn(mResources); when(mFragment.getActivity()).thenReturn(Robolectric.setupActivity(FragmentActivity.class)); }