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

Commit 031b3d75 authored by Thomas Girardier's avatar Thomas Girardier Committed by Android (Google) Code Review
Browse files

Merge "Fix a test in BluetoothOppLauncherActivityTest" into tm-qpr-dev

parents d0792c91 4790babb
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -422,7 +422,8 @@ public class BluetoothOppLauncherActivity extends Activity {
            launchDevicePicker();
            finish();
        } catch (IllegalArgumentException exception) {
            showToast(exception.getMessage());
            String message = exception.getMessage();
            showToast(message != null ? message : "IllegalArgumentException");
            finish();
        }
    }
+2 −16
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ import static androidx.test.espresso.matcher.ViewMatchers.withText;
import static com.google.common.truth.Truth.assertThat;

import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.anyBoolean;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.doThrow;
import static org.mockito.Mockito.spy;
@@ -187,7 +188,6 @@ public class BluetoothOppLauncherActivityTest {
        assertThat(file.length()).isGreaterThan(shareContent.length());
    }

    @Ignore("b/263754734")
    @Test
    public void sendFileInfo_finishImmediately() throws Exception {
        doReturn(true).when(mMethodProxy).bluetoothAdapterIsEnabled(any());
@@ -195,7 +195,7 @@ public class BluetoothOppLauncherActivityTest {
        mIntent.setAction("unsupported-action");
        ActivityScenario<BluetoothOppLauncherActivity> scenario = ActivityScenario.launch(mIntent);
        doThrow(new IllegalArgumentException()).when(mBluetoothOppManager).saveSendingFileInfo(
                any(), any(String.class), any(), any());
                any(), any(String.class), anyBoolean(), anyBoolean());
        scenario.onActivity(activity -> {
            activity.sendFileInfo("text/plain", "content:///abc.txt", false, false);
        });
@@ -208,18 +208,4 @@ public class BluetoothOppLauncherActivityTest {
        Thread.sleep(2_000);
        assertThat(activityScenario.getState()).isEqualTo(state);
    }


    private void enableActivity(boolean enable) {
        int enabledState = enable ? COMPONENT_ENABLED_STATE_ENABLED
                : COMPONENT_ENABLED_STATE_DEFAULT;

        mTargetContext.getPackageManager().setApplicationEnabledSetting(
                mTargetContext.getPackageName(), enabledState, DONT_KILL_APP);

        ComponentName activityName = new ComponentName(mTargetContext,
                BluetoothOppLauncherActivity.class);
        mTargetContext.getPackageManager().setComponentEnabledSetting(
                activityName, enabledState, DONT_KILL_APP);
    }
}