Fix legacy clipboard controller tests
Bug: 260707686 Test: atest Change-Id: Id66f297191c103d079bf5b2e188d75995090be9c
This commit is contained in:
@@ -140,6 +140,7 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_setClipData_nullData_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
ClipData clipData = null;
|
||||
mOverlayController.setClipDataLegacy(clipData, "");
|
||||
|
||||
@@ -150,6 +151,7 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_setClipData_invalidImageData_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
ClipData clipData = new ClipData("", new String[]{"image/png"},
|
||||
new ClipData.Item(Uri.parse("")));
|
||||
|
||||
@@ -162,6 +164,8 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_setClipData_textData_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
|
||||
mOverlayController.setClipDataLegacy(mSampleClipData, "");
|
||||
|
||||
verify(mClipboardOverlayView, times(1)).showTextPreview("Test Item", false);
|
||||
@@ -171,6 +175,8 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_setClipData_sensitiveTextData_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
|
||||
ClipDescription description = mSampleClipData.getDescription();
|
||||
PersistableBundle b = new PersistableBundle();
|
||||
b.putBoolean(ClipDescription.EXTRA_IS_SENSITIVE, true);
|
||||
@@ -185,6 +191,7 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_setClipData_repeatedCalls_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
when(mAnimator.isRunning()).thenReturn(true);
|
||||
|
||||
mOverlayController.setClipDataLegacy(mSampleClipData, "");
|
||||
@@ -195,6 +202,7 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_viewCallbacks_onShareTapped_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
mOverlayController.setClipDataLegacy(mSampleClipData, "");
|
||||
|
||||
mCallbacks.onShareButtonTapped();
|
||||
@@ -205,6 +213,7 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_viewCallbacks_onDismissTapped_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
mOverlayController.setClipDataLegacy(mSampleClipData, "");
|
||||
|
||||
mCallbacks.onDismissButtonTapped();
|
||||
@@ -215,6 +224,8 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_multipleDismissals_dismissesOnce_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
|
||||
mCallbacks.onSwipeDismissInitiated(mAnimator);
|
||||
mCallbacks.onDismissButtonTapped();
|
||||
mCallbacks.onSwipeDismissInitiated(mAnimator);
|
||||
@@ -226,6 +237,7 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_remoteCopy_withFlagOn_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
mFeatureFlags.set(CLIPBOARD_REMOTE_BEHAVIOR, true);
|
||||
when(mClipboardUtils.isRemoteCopy(any(), any(), any())).thenReturn(true);
|
||||
|
||||
@@ -236,6 +248,7 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_remoteCopy_withFlagOff_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
when(mClipboardUtils.isRemoteCopy(any(), any(), any())).thenReturn(true);
|
||||
|
||||
mOverlayController.setClipDataLegacy(mSampleClipData, "");
|
||||
@@ -245,6 +258,7 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_nonRemoteCopy_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
mFeatureFlags.set(CLIPBOARD_REMOTE_BEHAVIOR, true);
|
||||
when(mClipboardUtils.isRemoteCopy(any(), any(), any())).thenReturn(false);
|
||||
|
||||
@@ -255,6 +269,8 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_logsUseLastClipSource_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
|
||||
mOverlayController.setClipDataLegacy(mSampleClipData, "first.package");
|
||||
mCallbacks.onDismissButtonTapped();
|
||||
mOverlayController.setClipDataLegacy(mSampleClipData, "second.package");
|
||||
@@ -267,6 +283,7 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase {
|
||||
|
||||
@Test
|
||||
public void test_logOnClipboardActionsShown_legacy() {
|
||||
mFeatureFlags.set(CLIPBOARD_MINIMIZED_LAYOUT, false);
|
||||
ClipData.Item item = mSampleClipData.getItemAt(0);
|
||||
item.setTextLinks(Mockito.mock(TextLinks.class));
|
||||
mFeatureFlags.set(CLIPBOARD_REMOTE_BEHAVIOR, true);
|
||||
|
||||
Reference in New Issue
Block a user