From 3d787b37aa1af83c0390d32d874814b73dbd72cf Mon Sep 17 00:00:00 2001 From: Gergely Hegedus Date: Thu, 14 Jul 2022 01:17:09 +0300 Subject: [PATCH] Issue#104 Setup ReloadKointIfNecessary for ScreenshotTest --- .../java/org/fnives/test/showcase/rule/ScreenshotTest.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/androidTest/java/org/fnives/test/showcase/rule/ScreenshotTest.kt b/app/src/androidTest/java/org/fnives/test/showcase/rule/ScreenshotTest.kt index b8975d9..b124995 100644 --- a/app/src/androidTest/java/org/fnives/test/showcase/rule/ScreenshotTest.kt +++ b/app/src/androidTest/java/org/fnives/test/showcase/rule/ScreenshotTest.kt @@ -6,6 +6,7 @@ import androidx.test.ext.junit.runners.AndroidJUnit4 import org.fnives.test.showcase.android.testutil.activity.SafeCloseActivityRule import org.fnives.test.showcase.android.testutil.screenshot.ScreenshotRule import org.fnives.test.showcase.android.testutil.synchronization.MainDispatcherTestRule +import org.fnives.test.showcase.testutils.ReloadKoinModulesIfNecessaryTestRule import org.fnives.test.showcase.ui.splash.SplashActivity import org.junit.Rule import org.junit.Test @@ -24,6 +25,7 @@ class ScreenshotTest : KoinTest { @Rule @JvmField val ruleOrder: RuleChain = RuleChain.outerRule(mainDispatcherTestRule) + .around(ReloadKoinModulesIfNecessaryTestRule()) .around(SafeCloseActivityRule { activityScenario }) .around(ScreenshotRule(prefix = "screenshot-rule", takeOnSuccess = true))