Fix test failure.

Use context as fallback when application context is not available

Bug: 256581743
Test: RunSettingsRoboTests
Change-Id: Ifdc37ce2e353ba1433492e8b8e4395a16407b0bb
This commit is contained in:
Zekan Qian
2022-11-01 09:43:45 +08:00
parent 9fa6872e1c
commit 3840ec8f59

View File

@@ -59,7 +59,8 @@ abstract class SpaEnvironment(context: Context) {
val entryRepository = lazy { SettingsEntryRepository(pageProviderRepository.value) }
val appContext: Context = context.applicationContext
// In Robolectric test, applicationContext is not available. Use context as fallback.
val appContext: Context = context.applicationContext ?: context
open val browseActivityClass: Class<out Activity>? = null