Issue#104 Setup ReloadKointIfNecessary for ScreenshotTest
This commit is contained in:
parent
b7e3cc493a
commit
3d787b37aa
1 changed files with 2 additions and 0 deletions
|
|
@ -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.activity.SafeCloseActivityRule
|
||||||
import org.fnives.test.showcase.android.testutil.screenshot.ScreenshotRule
|
import org.fnives.test.showcase.android.testutil.screenshot.ScreenshotRule
|
||||||
import org.fnives.test.showcase.android.testutil.synchronization.MainDispatcherTestRule
|
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.fnives.test.showcase.ui.splash.SplashActivity
|
||||||
import org.junit.Rule
|
import org.junit.Rule
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
|
|
@ -24,6 +25,7 @@ class ScreenshotTest : KoinTest {
|
||||||
@Rule
|
@Rule
|
||||||
@JvmField
|
@JvmField
|
||||||
val ruleOrder: RuleChain = RuleChain.outerRule(mainDispatcherTestRule)
|
val ruleOrder: RuleChain = RuleChain.outerRule(mainDispatcherTestRule)
|
||||||
|
.around(ReloadKoinModulesIfNecessaryTestRule())
|
||||||
.around(SafeCloseActivityRule { activityScenario })
|
.around(SafeCloseActivityRule { activityScenario })
|
||||||
.around(ScreenshotRule(prefix = "screenshot-rule", takeOnSuccess = true))
|
.around(ScreenshotRule(prefix = "screenshot-rule", takeOnSuccess = true))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue