summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/base/utils/ConfigHelper.java
diff options
context:
space:
mode:
authorcyBerta <cyberta@riseup.net>2022-07-11 21:52:46 +0200
committercyBerta <cyberta@riseup.net>2022-07-19 00:03:57 +0200
commit05902206cacaba1342d312003120b10686bf4433 (patch)
tree871a1abe1010869bdd19a4a70ffe0f8099dd2a67 /app/src/main/java/se/leap/bitmaskclient/base/utils/ConfigHelper.java
parentc0b1e3148dbc26417df21e90ab8e7d8338c7240a (diff)
move BuildConfig variable use_obfsvpn to a static method in ConfigHelper, which can be mocked for testing
Diffstat (limited to 'app/src/main/java/se/leap/bitmaskclient/base/utils/ConfigHelper.java')
-rw-r--r--app/src/main/java/se/leap/bitmaskclient/base/utils/ConfigHelper.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/base/utils/ConfigHelper.java b/app/src/main/java/se/leap/bitmaskclient/base/utils/ConfigHelper.java
index ca1261a8..8ac5baf0 100644
--- a/app/src/main/java/se/leap/bitmaskclient/base/utils/ConfigHelper.java
+++ b/app/src/main/java/se/leap/bitmaskclient/base/utils/ConfigHelper.java
@@ -274,4 +274,11 @@ public class ConfigHelper {
return matcher.matches();
}
+ // ObfsVpnHelper class allows us to mock BuildConfig.use_obfsvpn while
+ // not mocking the whole ConfigHelper class
+ public static class ObfsVpnHelper {
+ public static boolean useObfsVpn() {
+ return BuildConfig.use_obfsvpn;
+ }
+ }
}