Fix ContactsTest and ProviderPermissionTest

Bug 6309293

Permissions are more fine grained now. READ_CALL_LOG is needed to read
call logs now for apps targetting JB.

Change-Id: Idb22bded6d2781bc330132ca29d97e37b479fabd
diff --git a/tests/AndroidManifest.xml b/tests/AndroidManifest.xml
index 8b77f98..2858973 100644
--- a/tests/AndroidManifest.xml
+++ b/tests/AndroidManifest.xml
@@ -32,8 +32,10 @@
     <uses-permission android:name="android.permission.GET_TASKS" />
     <uses-permission android:name="android.permission.SET_WALLPAPER" />
     <uses-permission android:name="android.permission.SET_TIME_ZONE" />
+    <uses-permission android:name="android.permission.WRITE_CALL_LOG" />
     <uses-permission android:name="android.permission.WRITE_CONTACTS" />        
-    <uses-permission android:name="android.permission.WRITE_SOCIAL_STREAM" />    
+    <uses-permission android:name="android.permission.WRITE_SOCIAL_STREAM" />
+    <uses-permission android:name="android.permission.READ_CALL_LOG" />    
     <uses-permission android:name="android.permission.READ_CONTACTS" />
     <uses-permission android:name="android.permission.READ_SOCIAL_STREAM" />
     <uses-permission android:name="android.permission.WRITE_CALENDAR" />
diff --git a/tests/tests/permission/src/android/permission/cts/ProviderPermissionTest.java b/tests/tests/permission/src/android/permission/cts/ProviderPermissionTest.java
index 6b302f6..105fb81 100644
--- a/tests/tests/permission/src/android/permission/cts/ProviderPermissionTest.java
+++ b/tests/tests/permission/src/android/permission/cts/ProviderPermissionTest.java
@@ -49,23 +49,23 @@
     }
 
     /**
-     * Verify that read and write to contact requires permissions.
+     * Verify that reading call logs requires permissions.
      * <p>Tests Permission:
-     *   {@link android.Manifest.permission#READ_CONTACTS}
+     *   {@link android.Manifest.permission#READ_CALL_LOG}
      */
     public void testReadCallLog() {
         assertReadingContentUriRequiresPermission(CallLog.CONTENT_URI,
-                android.Manifest.permission.READ_CONTACTS);
+                android.Manifest.permission.READ_CALL_LOG);
     }
 
     /**
-     * Verify that write to contact requires permissions.
+     * Verify that writing call logs requires permissions.
      * <p>Tests Permission:
-     *   {@link android.Manifest.permission#WRITE_CONTACTS}
+     *   {@link android.Manifest.permission#WRITE_CALL_LOG}
      */
     public void testWriteCallLog() {
         assertWritingContentUriRequiresPermission(CallLog.CONTENT_URI,
-                android.Manifest.permission.WRITE_CONTACTS);
+                android.Manifest.permission.WRITE_CALL_LOG);
     }
 
     /**