Quellcode durchsuchen

change test to directly launch SyncedFoldersActivity

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
tobiasKaminsky vor 4 Jahren
Ursprung
Commit
5ad6cafb92
1 geänderte Dateien mit 3 neuen und 7 gelöschten Zeilen
  1. 3 7
      src/androidTest/java/com/owncloud/android/ScreenshotsIT.java

+ 3 - 7
src/androidTest/java/com/owncloud/android/ScreenshotsIT.java

@@ -7,6 +7,7 @@ import com.owncloud.android.operations.CreateFolderOperation;
 import com.owncloud.android.operations.common.SyncOperation;
 import com.owncloud.android.ui.activity.FileDisplayActivity;
 import com.owncloud.android.ui.activity.SettingsActivity;
+import com.owncloud.android.ui.activity.SyncedFoldersActivity;
 
 import org.junit.Assert;
 import org.junit.BeforeClass;
@@ -31,7 +32,6 @@ import static androidx.test.espresso.Espresso.onData;
 import static androidx.test.espresso.Espresso.onView;
 import static androidx.test.espresso.Espresso.pressBack;
 import static androidx.test.espresso.action.ViewActions.click;
-import static androidx.test.espresso.action.ViewActions.swipeUp;
 import static androidx.test.espresso.matcher.ViewMatchers.withId;
 import static androidx.test.espresso.matcher.ViewMatchers.withText;
 import static org.hamcrest.core.AnyOf.anyOf;
@@ -72,7 +72,7 @@ public class ScreenshotsIT extends AbstractOnServerIT {
         String path = "/Camera/";
 
         // folder does not exist yet
-        if (getStorageManager().getFileByPath(path) == null) {
+        if (getStorageManager().getFileByEncryptedRemotePath(path) == null) {
             SyncOperation syncOp = new CreateFolderOperation(path, user, targetContext);
             RemoteOperationResult result = syncOp.execute(client, getStorageManager());
 
@@ -117,11 +117,7 @@ public class ScreenshotsIT extends AbstractOnServerIT {
 
     @Test
     public void autoUploadScreenshot() {
-        ActivityScenario.launch(FileDisplayActivity.class);
-
-        onView(withId(R.id.drawer_layout)).perform(DrawerActions.open());
-        onView(withId(R.id.nav_view)).perform(swipeUp());
-        onView(anyOf(withText(R.string.drawer_synced_folders), withId(R.id.nav_synced_folders))).perform(click());
+        ActivityScenario.launch(SyncedFoldersActivity.class);
 
         Screengrab.screenshot("05_autoUpload");