fd4b8de05ffcd78e65f27763eade96f186c368b6 |
|
06-Oct-2016 |
Makoto Onuki <omakoto@google.com> |
Support making a "snapshot" of databases during tests. - We normally use in-memory DBs in unit tests because that's faster. Add a flag to switch to file-based DBs so we can copy them. - Also cleaned up the getDatabaseHelper() methods -- we had two, one with no arguments and the other without, and it wasn't clear which ones should be used when. Now the one that takes a context is renamed to make it clear the distinction. Test: run-all-tests.sh with and without the flag set. Change-Id: I376674a94e35a3314d91813debbeee5b3814f4a9
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
68c0db255a381d0fdf4ef613f4ac0429ee14a829 |
|
30-Sep-2016 |
Makoto Onuki <omakoto@google.com> |
Add secondary tests that run on separate process - Test all URIs that are supported, and make sure they can be queried. - Removed the URLs that were actually not implemented. - Fix a bug in ProfileAwareUriMatcher Test: run-all-tests.sh Change-Id: I5a898ac44b3a7b22b404f764ae40f00f16d44340
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
56bb2f6d67417270a6ef0cb1cbb24ae2c313c4be |
|
09-Feb-2016 |
Makoto Onuki <omakoto@google.com> |
Only allow whitelisted app to access ContactMetadataProvider Bug 26822055 Change-Id: I215bee01b1262ec269653161cd9e36cbe69d885e
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
4129ee36939c899a8f875fb9625a6b8f27163c6a |
|
16-Sep-2015 |
Tingting Wang <tingtingw@google.com> |
Fix bugs on ContactMetadataProvider. 1) Modify update method to support insert sync state if it's not existing. 2) If the account is not in CP2, do nothing when upserting metadata sync and sync state, do not throw an exception. BUG 24139392 Change-Id: I9edb8c63bf8b8793a1d479fe41d7cc9f0bed72eb
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
6423c02762d2975d02a06ea5c7b4e2955a3a4bed |
|
04-Sep-2015 |
Tingting Wang <tingtingw@google.com> |
Modify ContactMetadataProvider to support upsert. To make Lychee sync adapter easy to upsert a metadata to MetadataSync table, modify ContactMetadataProvider update and insert methods to support upsert in insert() method. That is, update it if inserting an existing raw, and do not support update by calling update(). BUG 23795463 Change-Id: I4fdde36839a90b440f377ce15bd1ab51b9c6ce39
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
29dde64ebead6d59bf50d5af0d760df17c50ef55 |
|
17-Aug-2015 |
Tingting Wang <tingtingw@google.com> |
Revert "Modify metadata provider to support query other tables." This reverts commit 20521ce66e4a90fe16a4e55368e60bffe264c525. Change-Id: Ibcfaee186fdd37a69ee748a115ebef2867bce734
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
fe67080ab4be0077d5e2a636cc4f2070658a004d |
|
12-Aug-2015 |
Zheng Fu <zhengfu@google.com> |
Add api to access metadata_sync_state table. Bug:23038060 Change-Id: I921c3968f5d80ebc0a9bf3f6173987d3ab7db873
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
20521ce66e4a90fe16a4e55368e60bffe264c525 |
|
08-Aug-2015 |
Tingting Wang <tingtingw@google.com> |
Modify metadata provider to support query other tables. Metadata sync adapter needs to query raw contact, data, data usage and aggregation exceptions tables to get metadata related info. BUG 23041918 Change-Id: I387c7d592126ad5abc297863c99a5660e888a82c
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
af398c323387653b347af2b9d4919ca82a3ccd36 |
|
08-May-2015 |
Zheng Fu <zhengfu@google.com> |
Override applyBatch() and bulkInsert() in ContactMetadataProvider Bug:20537162 Change-Id: If605782ce3115de276790159b05dccc78e844799
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
2c76de2c89979f19f9adab604e0375019efe5683 |
|
02-May-2015 |
Zheng Fu <zhengfu@google.com> |
Implement delete method for ContactMetadataProvider. Bug:20537162 Change-Id: Ie2d18855b71112d1b56795fc79acb73852914e4d
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
01e598c3f75beecaafbbe5ad5e0be9d21ed13754 |
|
01-May-2015 |
Tingting Wang <tingtingw@google.com> |
Implement insert and update method for ContactMetadataProvider. Insert and update values to MetadataSync table, and also parse the data column to MetadataEntry object, and then update other related tables for the raw contact. BUG 20055193 Change-Id: Ice7a6db308995704e7a5fb12b9594be03fa39cd1
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|
384b448938b82c8ebf1628673d0aaee6972a5b69 |
|
30-Apr-2015 |
Zheng Fu <zhengfu@google.com> |
Add new ContactMatadataProvider. Bug:20537162 Change-Id: I499efb7c6238957a65c518a1c938533d2fb8ac54
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ContactMetadataProviderTest.java
|