File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
sentry-android-replay/src/test/java/io/sentry/android/replay/screenshot Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -2,12 +2,14 @@ package io.sentry.android.replay.screenshot
22
33import android.app.Activity
44import android.os.Bundle
5+ import android.os.Handler
56import android.os.Looper
67import android.widget.LinearLayout
78import android.widget.LinearLayout.LayoutParams
89import android.widget.TextView
910import androidx.test.ext.junit.runners.AndroidJUnit4
1011import io.sentry.SentryOptions
12+ import io.sentry.android.replay.ExecutorProvider
1113import io.sentry.android.replay.ScreenshotRecorderCallback
1214import io.sentry.android.replay.ScreenshotRecorderConfig
1315import io.sentry.android.replay.util.DebugOverlayDrawable
@@ -39,8 +41,13 @@ class PixelCopyStrategyTest {
3941
4042 fun getSut (executor : ScheduledExecutorService = mock()): PixelCopyStrategy {
4143 return PixelCopyStrategy (
42- executor,
43- MainLooperHandler (),
44+ object : ExecutorProvider {
45+ override fun getExecutor (): ScheduledExecutorService = executor
46+
47+ override fun getMainLooperHandler (): MainLooperHandler = MainLooperHandler ()
48+
49+ override fun getBackgroundHandler (): Handler = mock()
50+ },
4451 callback,
4552 options,
4653 config,
You can’t perform that action at this time.
0 commit comments