summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Westbrook <pwestbro@google.com>2014-08-01 17:33:49 -0700
committerPaul Westbrook <pwestbro@google.com>2014-08-01 17:33:49 -0700
commit0ef2851aebcb20513f80896f9c4103a530df6af0 (patch)
tree6d08cb2715717e9476b9099b213c34d392980d48
parentd37ca267dd24cf628a5c1d92fea535492568e407 (diff)
downloadandroid_packages_apps_Email-0ef2851aebcb20513f80896f9c4103a530df6af0.tar.gz
android_packages_apps_Email-0ef2851aebcb20513f80896f9c4103a530df6af0.tar.bz2
android_packages_apps_Email-0ef2851aebcb20513f80896f9c4103a530df6af0.zip
Add proguard rules for small unit test
These methods were being stripped, but are needed by the unit tes Change-Id: I15495c2cb4c83d6f1a00bac20da715352eb58275
-rw-r--r--proguard-test.flags20
1 files changed, 20 insertions, 0 deletions
diff --git a/proguard-test.flags b/proguard-test.flags
index 44e18a734..6c6c031f2 100644
--- a/proguard-test.flags
+++ b/proguard-test.flags
@@ -74,3 +74,23 @@
<init>(java.io.InputStream);
}
+-keepclasseswithmembers class com.android.mail.utils.Throttle {
+ *** getTimeoutForTest();
+}
+
+-keepclasseswithmembers class com.android.emailcommon.VendorPolicyLoader {
+ *** clearInstanceForTest();
+ *** injectPolicyForTest(android.content.Context, java.lang.String, java.lang.Class);
+}
+
+-keepclasseswithmembers class com.android.email.mail.store.imap.ImapElement {
+ *** equalsForTest(com.android.email.mail.store.imap.ImapElement);
+}
+
+-keepclasseswithmembers class com.android.email.mail.store.imap.ImapTempFileLiteral {
+ *** tempFileExistsForTest();
+}
+
+-keepclasseswithmembers class com.android.emailcommon.utility.EmailAsyncTask$Tracker {
+ <init>();
+}