[fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: address lint errors for StartupStateProvider*.

pull/600/head
Michael Comella 4 years ago committed by Michael Comella
parent 825e035db6
commit bdca7337ce

@ -112,6 +112,7 @@ class StartupStateProvider(
}
val afterLastStopped = startupLog.log.takeLastWhile { it != LogEntry.AppStopped }
@Suppress("MagicNumber") // we take a specific number at the end of the list to compare them.
val isLastActivityCreatedStillStarted = afterLastStopped.takeLast(3) == listOf(
LogEntry.ActivityCreated(activityClass),
LogEntry.ActivityStarted(activityClass),

@ -56,7 +56,7 @@ class StartupStateProviderTest {
}
@Test
fun `GIVEN the app started for an activity WHEN hot start THEN cold start is false` () {
fun `GIVEN the app started for an activity WHEN hot start THEN cold start is false`() {
forEachHotStartEntries { index ->
assertFalse("$index", provider.isColdStartForStartedActivity(homeActivityClass))
}
@ -77,7 +77,7 @@ class StartupStateProviderTest {
}
@Test
fun `GIVEN the app started for an activity WHEN is hot start THEN warm start is false` () {
fun `GIVEN the app started for an activity WHEN is hot start THEN warm start is false`() {
forEachHotStartEntries { index ->
assertFalse("$index", provider.isWarmStartForStartedActivity(homeActivityClass))
}
@ -98,7 +98,7 @@ class StartupStateProviderTest {
}
@Test
fun `GIVEN the app started for an activity WHEN is hot start THEN hot start is true` () {
fun `GIVEN the app started for an activity WHEN is hot start THEN hot start is true`() {
forEachHotStartEntries { index ->
assertTrue("$index", provider.isHotStartForStartedActivity(homeActivityClass))
}

Loading…
Cancel
Save