fix(android): update LeakCanary API usage

Fixes 9a1f42764e
This commit is contained in:
Harsh Shandilya 2024-06-13 20:19:32 +05:30
parent c4aad66c03
commit cef05306ba

View file

@ -18,14 +18,14 @@ import leakcanary.repeatingAndroidInProcessScenario
import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.BeforeEach
import org.junit.jupiter.api.Test import org.junit.jupiter.api.Test
import org.junit.jupiter.api.extension.RegisterExtension import org.junit.jupiter.api.extension.RegisterExtension
import shark.ObjectGrowthDetector import shark.HeapDiff
import shark.forAndroidHeap
class HeapGrowthCheck { class HeapGrowthCheck {
@JvmField @JvmField
@RegisterExtension @RegisterExtension
@Suppress("Unused")
val scenarioExtension = ActivityScenarioExtension.launch<MainActivity>() val scenarioExtension = ActivityScenarioExtension.launch<MainActivity>()
private val detector = ObjectGrowthDetector.forAndroidHeap().repeatingAndroidInProcessScenario() private val detector = HeapDiff.repeatingAndroidInProcessScenario()
private lateinit var device: UiDevice private lateinit var device: UiDevice
@BeforeEach @BeforeEach