summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/functional/com/android/documentsui/FileManagementUiTest.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/functional/com/android/documentsui/FileManagementUiTest.java b/tests/functional/com/android/documentsui/FileManagementUiTest.java
index 4bbd8c6eb..43b74bd33 100644
--- a/tests/functional/com/android/documentsui/FileManagementUiTest.java
+++ b/tests/functional/com/android/documentsui/FileManagementUiTest.java
@@ -124,6 +124,21 @@ public class FileManagementUiTest extends ActivityTest<FilesActivity> {
bots.directory.waitForDocument("file1.png");
}
+ @HugeLongTest
+ public void testKeyboard_PasteDocumentWhileSelectionActive() throws Exception {
+ bots.directory.selectDocument("file1.png", 1);
+ bots.keyboard.pressKey(KeyEvent.KEYCODE_C, KeyEvent.META_CTRL_ON);
+
+ device.waitForIdle();
+ bots.directory.openDocument("Dir1");
+ bots.directory.selectDocument("ChildDir1", 1);
+
+ bots.keyboard.pressKey(KeyEvent.KEYCODE_V, KeyEvent.META_CTRL_ON);
+ device.waitForIdle();
+
+ bots.directory.assertDocumentsPresent("file1.png");
+ }
+
public void testDeleteDocument_Cancel() throws Exception {
bots.directory.selectDocument("file1.png", 1);
device.waitForIdle();