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

Commit dd19ea98 authored by Hyundo Moon's avatar Hyundo Moon
Browse files

Skip some OppTransferHistory tests in watch devices

Watch devices does not show title bar, so the test methods that
check title bar are meaningless on those devices.

Bug: 296184872
Test: atest BluetoothOppTransferHistoryTest
Change-Id: I0c80dbf913dde492f9173465501c67bd68312cfa
parent 6507424a
Loading
Loading
Loading
Loading
+15 −3
Original line number Original line Diff line number Diff line
@@ -32,6 +32,7 @@ import static org.mockito.Mockito.verify;


import android.content.Context;
import android.content.Context;
import android.content.Intent;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.database.Cursor;
import android.database.Cursor;
import android.net.Uri;
import android.net.Uri;
import android.view.MenuItem;
import android.view.MenuItem;
@@ -47,6 +48,7 @@ import com.android.bluetooth.TestUtils;
import com.google.common.base.Objects;
import com.google.common.base.Objects;


import org.junit.After;
import org.junit.After;
import org.junit.Assume;
import org.junit.Before;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Ignore;
import org.junit.Test;
import org.junit.Test;
@@ -56,7 +58,6 @@ import org.mockito.Mockito;
import org.mockito.MockitoAnnotations;
import org.mockito.MockitoAnnotations;
import org.mockito.Spy;
import org.mockito.Spy;


import java.io.IOException;
import java.util.ArrayList;
import java.util.ArrayList;
import java.util.List;
import java.util.List;


@@ -130,7 +131,11 @@ public class BluetoothOppTransferHistoryTest {
    }
    }


    @Test
    @Test
    public void onCreate_withDirectionInbound_withExtraShowAllFileIsTrue_displayLiveFolder() {
    public void onCreate_withDirectionInbound_withExtraShowAllFileIsTrue_displayLiveFolder()
            throws Exception {
        Assume.assumeFalse(
                mTargetContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_WATCH));

        BluetoothOppTestUtils.setUpMockCursor(mCursor, mCursorMockDataList);
        BluetoothOppTestUtils.setUpMockCursor(mCursor, mCursorMockDataList);
        mIntent.putExtra(Constants.EXTRA_SHOW_ALL_FILES, true);
        mIntent.putExtra(Constants.EXTRA_SHOW_ALL_FILES, true);
        mIntent.putExtra("direction", BluetoothShare.DIRECTION_INBOUND);
        mIntent.putExtra("direction", BluetoothShare.DIRECTION_INBOUND);
@@ -143,6 +148,9 @@ public class BluetoothOppTransferHistoryTest {


    @Test
    @Test
    public void onCreate_withDirectionInbound_withExtraShowAllFileIsFalse_displayInboundHistory() {
    public void onCreate_withDirectionInbound_withExtraShowAllFileIsFalse_displayInboundHistory() {
        Assume.assumeFalse(
                mTargetContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_WATCH));

        BluetoothOppTestUtils.setUpMockCursor(mCursor, mCursorMockDataList);
        BluetoothOppTestUtils.setUpMockCursor(mCursor, mCursorMockDataList);
        mIntent.putExtra(Constants.EXTRA_SHOW_ALL_FILES, false);
        mIntent.putExtra(Constants.EXTRA_SHOW_ALL_FILES, false);
        mIntent.putExtra("direction", BluetoothShare.DIRECTION_INBOUND);
        mIntent.putExtra("direction", BluetoothShare.DIRECTION_INBOUND);
@@ -156,6 +164,9 @@ public class BluetoothOppTransferHistoryTest {


    @Test
    @Test
    public void onCreate_withDirectionOutbound_displayOutboundHistory() {
    public void onCreate_withDirectionOutbound_displayOutboundHistory() {
        Assume.assumeFalse(
                mTargetContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_WATCH));

        BluetoothOppTestUtils.setUpMockCursor(mCursor, mCursorMockDataList);
        BluetoothOppTestUtils.setUpMockCursor(mCursor, mCursorMockDataList);
        mCursorMockDataList.set(1,
        mCursorMockDataList.set(1,
                new BluetoothOppTestUtils.CursorMockData(BluetoothShare.DIRECTION, 2,
                new BluetoothOppTestUtils.CursorMockData(BluetoothShare.DIRECTION, 2,
@@ -170,6 +181,7 @@ public class BluetoothOppTransferHistoryTest {
                matches(isDisplayed()));
                matches(isDisplayed()));
    }
    }


    // TODO: Check whether watch devices can pass this test
    @Ignore("b/268424815")
    @Ignore("b/268424815")
    @Test
    @Test
    public void onOptionsItemSelected_clearAllSelected_promptWarning() {
    public void onOptionsItemSelected_clearAllSelected_promptWarning() {