From 27bedb2f415f7bf33f351c6b2575a0087577c077 Mon Sep 17 00:00:00 2001 From: Ta-wei Yen Date: Thu, 19 Jan 2017 16:23:45 -0800 Subject: Add voicemail backup/restore columns BACKED_UP and RESTORED are required for dialer voicemail backup/restore feature for N MR2. As there are no API bump the fields will be hidden in NMR2. These fields will be made public in O. ARCHIVED and IS_OMTP_VOICEMAIL is not used for NMR2, but added in advance to avoid multiple database upgrades. Test: VoicemailProviderTest Bug: 34463609 Change-Id: I95ef21950337ca1f8bc79cc0493f7c302ec05617 --- .../src/com/android/providers/contacts/VoicemailProviderTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests') diff --git a/tests/src/com/android/providers/contacts/VoicemailProviderTest.java b/tests/src/com/android/providers/contacts/VoicemailProviderTest.java index b4c9e049..ea86c37b 100644 --- a/tests/src/com/android/providers/contacts/VoicemailProviderTest.java +++ b/tests/src/com/android/providers/contacts/VoicemailProviderTest.java @@ -142,6 +142,10 @@ public class VoicemailProviderTest extends BaseVoicemailProviderTest { values.put(Voicemails.SOURCE_DATA, "foo"); values.put(Voicemails.PHONE_ACCOUNT_COMPONENT_NAME, "dummy_name"); values.put(Voicemails.PHONE_ACCOUNT_ID, "dummy_account"); + values.put(Voicemails.BACKED_UP, 1); + values.put(Voicemails.RESTORED, 1); + values.put(Voicemails.ARCHIVED, 1); + values.put(Voicemails.IS_OMTP_VOICEMAIL, 1); int count = mResolver.update(uri, values, null, null); assertEquals(1, count); assertStoredValues(uri, values); @@ -733,6 +737,10 @@ public class VoicemailProviderTest extends BaseVoicemailProviderTest { values.put(Voicemails.HAS_CONTENT, 0); values.put(Voicemails.SOURCE_DATA, "1234"); values.put(Voicemails.STATE, Voicemails.STATE_INBOX); + values.put(Voicemails.BACKED_UP, 0); + values.put(Voicemails.RESTORED, 0); + values.put(Voicemails.ARCHIVED, 0); + values.put(Voicemails.IS_OMTP_VOICEMAIL, 0); return values; } -- cgit v1.2.3