From 0c534b0983f30b5823887cb7888e597318ce0178 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= <sebastian@mobanisto.de> Date: Wed, 11 May 2022 11:11:37 +0200 Subject: [PATCH] Enable LAN plugin for test builds --- .../org/briarproject/briar/desktop/DesktopTestModule.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/DesktopTestModule.kt b/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/DesktopTestModule.kt index 607b771eaa..7145cb8015 100644 --- a/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/DesktopTestModule.kt +++ b/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/DesktopTestModule.kt @@ -38,6 +38,7 @@ import org.briarproject.bramble.api.plugin.duplex.DuplexPluginFactory import org.briarproject.bramble.api.plugin.simplex.SimplexPluginFactory import org.briarproject.bramble.battery.DefaultBatteryManagerModule import org.briarproject.bramble.network.JavaNetworkModule +import org.briarproject.bramble.plugin.tcp.LanTcpPluginFactory import org.briarproject.bramble.plugin.tor.CircumventionModule import org.briarproject.bramble.plugin.tor.UnixTorPluginFactory import org.briarproject.bramble.socks.SocksModule @@ -142,9 +143,9 @@ internal class DesktopTestModule( internal fun provideTorControlPort() = controlPort @Provides - internal fun providePluginConfig(tor: UnixTorPluginFactory): PluginConfig { + internal fun providePluginConfig(tor: UnixTorPluginFactory, lan: LanTcpPluginFactory): PluginConfig { val duplex: List<DuplexPluginFactory> = - if (isLinux() || isMac()) listOf(tor) else emptyList() + if (isLinux() || isMac()) listOf(tor, lan) else listOf(lan) return object : PluginConfig { override fun getDuplexFactories(): Collection<DuplexPluginFactory> = duplex override fun getSimplexFactories(): Collection<SimplexPluginFactory> = emptyList() -- GitLab