@@ -5,9 +5,11 @@ import com.coder.toolbox.sdk.DataGen
5
5
import com.coder.toolbox.settings.Environment
6
6
import com.coder.toolbox.store.CoderSecretsStore
7
7
import com.coder.toolbox.store.CoderSettingsStore
8
+ import com.coder.toolbox.views.CoderSettingsPage
8
9
import com.jetbrains.toolbox.api.core.diagnostics.Logger
9
10
import com.jetbrains.toolbox.api.core.os.LocalDesktopManager
10
11
import com.jetbrains.toolbox.api.localization.LocalizableStringFactory
12
+ import com.jetbrains.toolbox.api.remoteDev.ProviderVisibilityState
11
13
import com.jetbrains.toolbox.api.remoteDev.connection.ClientHelper
12
14
import com.jetbrains.toolbox.api.remoteDev.connection.RemoteToolsHelper
13
15
import com.jetbrains.toolbox.api.remoteDev.connection.ToolboxProxySettings
@@ -16,6 +18,7 @@ import com.jetbrains.toolbox.api.remoteDev.ui.EnvironmentUiPageManager
16
18
import com.jetbrains.toolbox.api.ui.ToolboxUi
17
19
import io.mockk.mockk
18
20
import kotlinx.coroutines.CoroutineScope
21
+ import kotlinx.coroutines.channels.Channel
19
22
import kotlinx.coroutines.flow.MutableStateFlow
20
23
import kotlinx.coroutines.runBlocking
21
24
import org.junit.jupiter.api.DisplayName
@@ -43,9 +46,9 @@ internal class CoderProtocolHandlerTest {
43
46
private val protocolHandler = CoderProtocolHandler (
44
47
context,
45
48
DialogUi (context),
46
- MutableStateFlow ( false ),
47
- visibilityState ,
48
- isInitialized
49
+ CoderSettingsPage (context, Channel ( Channel . CONFLATED ) ),
50
+ MutableStateFlow ( ProviderVisibilityState (applicationVisible = true , providerVisible = true )) ,
51
+ MutableStateFlow ( false )
49
52
)
50
53
51
54
private val agents =
0 commit comments