ScanQrCodeViewTest: try fixing broken test in CI (#7027)

Add `LocalInspectionMode.current = true` in case the failure is related to rendering the `QrCodeCameraView`
This commit is contained in:
Jorge Martin Espinosa
2026-06-16 16:42:32 +02:00
committed by GitHub
parent 19ee0ae0cd
commit 710f501689
@@ -10,6 +10,8 @@
package io.element.android.features.linknewdevice.impl.screens.scan
import androidx.activity.ComponentActivity
import androidx.compose.runtime.CompositionLocalProvider
import androidx.compose.ui.platform.LocalInspectionMode
import androidx.compose.ui.test.AndroidComposeUiTest
import androidx.compose.ui.test.ExperimentalTestApi
import androidx.compose.ui.test.v2.runAndroidComposeUiTest
@@ -59,10 +61,12 @@ class ScanQrCodeViewTest {
onBackClick: () -> Unit = EnsureNeverCalled(),
) {
setContent {
ScanQrCodeView(
state = state,
onBackClick = onBackClick,
)
CompositionLocalProvider(LocalInspectionMode provides true) {
ScanQrCodeView(
state = state,
onBackClick = onBackClick,
)
}
}
}
}