Explorar o código

switch back to light mode after test

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
tobiasKaminsky %!s(int64=5) %!d(string=hai) anos
pai
achega
b9ea5d44ba

+ 5 - 5
scripts/updateScreenshots.sh

@@ -43,13 +43,13 @@ docker exec uiComparison /bin/sh -c "su www-data -c \"php /var/www/html/occ app:
 docker exec uiComparison /bin/sh -c "/usr/local/bin/run.sh"
 
 ## update/create all screenshots
-#./gradlew executeScreenshotTests -Precord
+./gradlew executeScreenshotTests -Precord
 
 ## update screenshots in a class
-./gradlew executeScreenshotTests \
--Precord \
--Pandroid.testInstrumentationRunnerArguments.class=\
-com.owncloud.android.ui.fragment.OCFileListFragmentIT
+#./gradlew executeScreenshotTests \
+#-Precord \
+#-Pandroid.testInstrumentationRunnerArguments.class=\
+#com.owncloud.android.ui.dialog.SyncFileNotEnoughSpaceDialogFragmentTest
 
 ## update single screenshot within a class
 #./gradlew executeScreenshotTests \

+ 8 - 0
src/androidTest/java/com/owncloud/android/ui/fragment/OCFileListFragmentIT.kt

@@ -132,5 +132,13 @@ class OCFileListFragmentIT : AbstractIT() {
         sut.onActivity { activity ->
             com.facebook.testing.screenshot.Screenshot.snapActivity(activity).setName("richworkspaces_dark").record()
         }
+
+        // switch back to light mode
+        preferences.darkThemeMode = DarkMode.LIGHT
+        MainApp.setAppTheme(DarkMode.LIGHT)
+
+        sut.onActivity { activity -> activity.onBackPressed() }
+
+        sut.recreate()
     }
 }