1) warn user that espresso tests delete contacts

2) don't leak verification code in logs

// FREEBIE
pull/1/head
Rhodey Orbits 10 years ago committed by Moxie Marlinspike
parent 26f77bd00f
commit d6a970133e

@ -244,7 +244,12 @@ if (propFile.canRead()){
android.buildTypes.release.signingConfig = null
}
if (project.hasProperty('espresso')) {
if (project.hasProperty('espresso') && System.console() != null) {
println '____________________WARNING_____________________'
println 'ALL YOUR CONTACTS WILL BE DELETED IN THE PROCESS'
println 'OF RUNNING THESE TESTS, TYPE ENTER TO CONTINUE'
System.console().readLine(':')
android.productFlavors {
base {}
espresso {
@ -258,4 +263,4 @@ if (project.hasProperty('espresso')) {
java.srcDirs = ['test/androidTestEspresso/java']
res.srcDirs = ['test/androidTestEspresso/res']
}
}
}

@ -108,7 +108,7 @@ public class TextSecureEspressoTestCase<T extends Activity> extends ActivityInst
pstnNumber = pstnString.split(":")[1];
verificationCode = RegistrationBypassUtil.getVerificationCodeForPstnString(context, pstnString);
Log.d(TAG, "using pstn id of " + pstnString + " with verification code " + verificationCode);
Log.d(TAG, "using pstn string of " + pstnString);
}
@Override

Loading…
Cancel
Save