diff --git a/app/src/main/java/org/mozilla/fenix/FenixApplication.kt b/app/src/main/java/org/mozilla/fenix/FenixApplication.kt index 205a570858..39a85ac3db 100644 --- a/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +++ b/app/src/main/java/org/mozilla/fenix/FenixApplication.kt @@ -789,7 +789,7 @@ open class FenixApplication : LocaleAwareApplication(), Provider { override fun getWorkManagerConfiguration() = Builder().setMinimumLoggingLevel(INFO).build() @OptIn(DelicateCoroutinesApi::class) - private fun downloadWallpapers() { + open fun downloadWallpapers() { if (FeatureFlags.showWallpapers) { GlobalScope.launch { components.wallpaperManager.downloadAllRemoteWallpapers() diff --git a/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt b/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt index 733ad5380a..72cc5ace79 100644 --- a/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt +++ b/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt @@ -29,6 +29,8 @@ class FenixRobolectricTestApplication : FenixApplication() { override fun setupInMainProcessOnly() = Unit + override fun downloadWallpapers() = Unit + private fun setApplicationTheme() { // According to the Robolectric devs, the application context will not have the 's // theme but will use the platform's default team so we set our theme here. We change it here