Add Android integration tests that checks if included bridges work
This also changes the way bridges are used. Instead of using the torrc config file, bridges are now activated via Tor's control port.
Showing
- bramble-android/build.gradle 8 additions, 0 deletionsbramble-android/build.gradle
- bramble-android/src/androidTest/java/org/briarproject/bramble/IntegrationTestComponent.java 23 additions, 0 deletions...va/org/briarproject/bramble/IntegrationTestComponent.java
- bramble-android/src/androidTest/java/org/briarproject/bramble/plugin/tor/BridgeTest.java 102 additions, 0 deletions.../java/org/briarproject/bramble/plugin/tor/BridgeTest.java
- bramble-android/src/androidTest/java/org/briarproject/bramble/plugin/tor/TorPluginCallBack.java 54 additions, 0 deletions...rg/briarproject/bramble/plugin/tor/TorPluginCallBack.java
- bramble-android/src/main/java/org/briarproject/bramble/BrambleAndroidModule.java 12 additions, 0 deletions...n/java/org/briarproject/bramble/BrambleAndroidModule.java
- bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/BridgeProvider.java 9 additions, 0 deletions...a/org/briarproject/bramble/plugin/tor/BridgeProvider.java
- bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/BridgeProviderImpl.java 20 additions, 0 deletions...g/briarproject/bramble/plugin/tor/BridgeProviderImpl.java
- bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java 18 additions, 2 deletions...n/java/org/briarproject/bramble/plugin/tor/TorPlugin.java
- bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPluginFactory.java 4 additions, 1 deletion...org/briarproject/bramble/plugin/tor/TorPluginFactory.java
- bramble-android/src/main/res/raw/torrc 0 additions, 5 deletionsbramble-android/src/main/res/raw/torrc
- briar-android/src/main/java/org/briarproject/briar/android/AppModule.java 3 additions, 2 deletions...c/main/java/org/briarproject/briar/android/AppModule.java
Loading
Please register or sign in to comment