diff options
| author | 2024-05-28 16:44:30 +0800 | |
|---|---|---|
| committer | 2024-06-03 03:36:53 +0000 | |
| commit | 307b3f85853abffcca7e29fabdf6346d52a3822b (patch) | |
| tree | eb4680a21ca81f309feb98c91fee99809a85a415 | |
| parent | 12a0c0125d2d3fe32cb2c8a3cfc205a1f61ec36d (diff) | |
[Spa] Fix CopyableBodyTest.onCopy_saveToClipboard
Fix: 343134738
Test: unit test
Change-Id: I1e8da58937d32e61394d8dba74c88ea169953e7b
| -rw-r--r-- | packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/ui/CopyableBodyTest.kt | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/ui/CopyableBodyTest.kt b/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/ui/CopyableBodyTest.kt index 71072a5d58c5..d91c7e66857d 100644 --- a/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/ui/CopyableBodyTest.kt +++ b/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/ui/CopyableBodyTest.kt @@ -16,9 +16,9 @@ package com.android.settingslib.spa.widget.ui -import android.content.ClipData -import android.content.ClipboardManager import android.content.Context +import androidx.compose.ui.platform.ClipboardManager +import androidx.compose.ui.platform.LocalClipboardManager import androidx.compose.ui.test.assertIsDisplayed import androidx.compose.ui.test.junit4.createComposeRule import androidx.compose.ui.test.longClick @@ -63,9 +63,9 @@ class CopyableBodyTest { @Test fun onCopy_saveToClipboard() { - val clipboardManager = context.getSystemService(ClipboardManager::class.java)!! - clipboardManager.setPrimaryClip(ClipData.newPlainText("", "")) + var clipboardManager: ClipboardManager? = null composeTestRule.setContent { + clipboardManager = LocalClipboardManager.current CopyableBody(TEXT) } @@ -74,7 +74,7 @@ class CopyableBodyTest { } composeTestRule.onNodeWithText(context.getString(android.R.string.copy)).performClick() - assertThat(clipboardManager.primaryClip!!.getItemAt(0).text.toString()).isEqualTo(TEXT) + assertThat(clipboardManager?.getText()?.text).isEqualTo(TEXT) } private companion object { |