From 9ca2ff6f0688ae6c987f0fa6fe50f1b2fc2425d7 Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Fri, 8 Oct 2021 02:22:07 +0200 Subject: Add red warnings if a profile uses deprecated/insecure options --- main/src/testui/java/de/blinkt/openvpn/core/TestUiUtils.kt | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'main/src/testui/java/de/blinkt/openvpn/core') diff --git a/main/src/testui/java/de/blinkt/openvpn/core/TestUiUtils.kt b/main/src/testui/java/de/blinkt/openvpn/core/TestUiUtils.kt index 8bc2e4fa..040606cf 100644 --- a/main/src/testui/java/de/blinkt/openvpn/core/TestUiUtils.kt +++ b/main/src/testui/java/de/blinkt/openvpn/core/TestUiUtils.kt @@ -1,3 +1,4 @@ +import de.blinkt.openvpn.VpnProfile import de.blinkt.openvpn.fragments.Utils import org.junit.Assert import org.junit.Test @@ -9,4 +10,16 @@ class TestUiUtils { Assert.assertEquals(0, Utils.mapCompatVer(20707)) Assert.assertEquals(3, Utils.mapCompatVer(11723)) } + + @Test + fun testWarnings() { + val vp = VpnProfile("unittest") + vp.mUseCustomConfig = true; + vp.mCustomConfigOptions = "\ntls-cipher DEFAULT:@SECLEVEL=0\n" + + val warnings = mutableListOf() + Utils.addSoftWarnings(warnings, vp) + Assert.assertTrue(warnings.size >= 1) + + } } \ No newline at end of file -- cgit v1.2.3