Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f08c87d0 authored by Fan Wu's avatar Fan Wu
Browse files

Fix LinkifySummaryPreferenceTest

The spy annotation will trigger the non-existing API.

Bug: 313563183

Test: atest SettingsRoboTests:com.android.settings.widget
Change-Id: Iec4448b45e5408846962dc49c65ccc64feb5d2ad
parent f81b9cd7
Loading
Loading
Loading
Loading
+8 −9
Original line number Diff line number Diff line
@@ -32,21 +32,22 @@ import android.view.View;
import android.widget.TextView;

import androidx.preference.PreferenceViewHolder;
import androidx.test.core.app.ApplicationProvider;

import org.junit.Before;
import org.junit.Ignore;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import org.mockito.Spy;
import org.mockito.junit.MockitoJUnit;
import org.mockito.junit.MockitoRule;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;

@Ignore("b/313563183")
@RunWith(RobolectricTestRunner.class)
public class LinkifySummaryPreferenceTest {
    @Spy
    @Rule
    public final MockitoRule mMockitoRule = MockitoJUnit.rule();

    private PreferenceViewHolder mViewHolder;
    @Mock
    private TextView mSummaryTextView;
@@ -54,9 +55,7 @@ public class LinkifySummaryPreferenceTest {

    @Before
    public void setUp() {
        MockitoAnnotations.initMocks(this);

        final Context context = RuntimeEnvironment.application;
        final Context context = ApplicationProvider.getApplicationContext();
        mPreference = new LinkifySummaryPreference(context, null /* attrs */);

        final View view = spy(View.inflate(context, mPreference.getLayoutResource(),