diff options
| author | Vincent Breitmoser <valodim@mugenguild.com> | 2015-01-01 20:21:52 +0100 | 
|---|---|---|
| committer | Vincent Breitmoser <valodim@mugenguild.com> | 2015-01-01 20:21:52 +0100 | 
| commit | 9f7b2472cfdfbd48072dbcc122656945fc319650 (patch) | |
| tree | 60e3a7cdb01a6a66741fc5aa13661db54b33f217 /OpenKeychain-Test/src/test | |
| parent | 5e9d8ca8c6af6a3c274208799cd4b2a22de2d843 (diff) | |
| download | open-keychain-9f7b2472cfdfbd48072dbcc122656945fc319650.tar.gz open-keychain-9f7b2472cfdfbd48072dbcc122656945fc319650.tar.bz2 open-keychain-9f7b2472cfdfbd48072dbcc122656945fc319650.zip | |
tests: be less verbose about inserting keyrings for encrypt/decrypt
Diffstat (limited to 'OpenKeychain-Test/src/test')
| -rw-r--r-- | OpenKeychain-Test/src/test/java/org/sufficientlysecure/keychain/pgp/PgpEncryptDecryptTest.java | 17 | 
1 files changed, 15 insertions, 2 deletions
| diff --git a/OpenKeychain-Test/src/test/java/org/sufficientlysecure/keychain/pgp/PgpEncryptDecryptTest.java b/OpenKeychain-Test/src/test/java/org/sufficientlysecure/keychain/pgp/PgpEncryptDecryptTest.java index 6a396697c..8d0c4ab80 100644 --- a/OpenKeychain-Test/src/test/java/org/sufficientlysecure/keychain/pgp/PgpEncryptDecryptTest.java +++ b/OpenKeychain-Test/src/test/java/org/sufficientlysecure/keychain/pgp/PgpEncryptDecryptTest.java @@ -28,6 +28,7 @@ import org.spongycastle.bcpg.sig.KeyFlags;  import org.spongycastle.jce.provider.BouncyCastleProvider;  import org.spongycastle.openpgp.PGPEncryptedData;  import org.sufficientlysecure.keychain.pgp.PgpSignEncrypt.Builder; +import org.sufficientlysecure.keychain.provider.KeychainContract.KeyRingData;  import org.sufficientlysecure.keychain.provider.ProviderHelper;  import org.sufficientlysecure.keychain.service.SaveKeyringParcel;  import org.sufficientlysecure.keychain.service.SaveKeyringParcel.Algorithm; @@ -41,7 +42,10 @@ import org.sufficientlysecure.keychain.util.TestingUtils;  import java.io.ByteArrayInputStream;  import java.io.ByteArrayOutputStream; +import java.io.OutputStream; +import java.io.PrintStream;  import java.security.Security; +import java.util.HashSet;  @RunWith(RobolectricTestRunner.class)  @org.robolectric.annotation.Config(emulateSdk = 18) // Robolectric doesn't yet support 19 @@ -53,10 +57,13 @@ public class PgpEncryptDecryptTest {      static String mKeyPhrase1 = TestingUtils.genPassphrase(true);      static String mKeyPhrase2 = TestingUtils.genPassphrase(true); +    static PrintStream oldShadowStream; +      @BeforeClass      public static void setUpOnce() throws Exception {          Security.insertProviderAt(new BouncyCastleProvider(), 1); -        ShadowLog.stream = System.out; +        oldShadowStream = ShadowLog.stream; +        // ShadowLog.stream = System.out;          PgpKeyOperation op = new PgpKeyOperation(null); @@ -102,8 +109,14 @@ public class PgpEncryptDecryptTest {      public void setUp() {          ProviderHelper providerHelper = new ProviderHelper(Robolectric.application); +        // don't log verbosely here, we're not here to test imports +        ShadowLog.stream = oldShadowStream; +          providerHelper.saveSecretKeyRing(mStaticRing1, new ProgressScaler()); -        providerHelper.saveSecretKeyRing(mStaticRing1, new ProgressScaler()); +        providerHelper.saveSecretKeyRing(mStaticRing2, new ProgressScaler()); + +        // ok NOW log verbosely! +        ShadowLog.stream = System.out;      }      @Test | 
