summaryrefslogtreecommitdiff
path: root/tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java')
-rw-r--r--tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java b/tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java
index 1f71867396ab..0e2cc576270e 100644
--- a/tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java
+++ b/tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java
@@ -66,6 +66,16 @@ public class TestableSettingsProviderTest {
}
@Test
+ public void testSeparateUsers() {
+ Secure.putStringForUser(mContentResolver, NONEXISTENT_SETTING, "something", 0);
+ Secure.putStringForUser(mContentResolver, NONEXISTENT_SETTING, "else", 1);
+ assertEquals("something",
+ Secure.getStringForUser(mContentResolver, NONEXISTENT_SETTING, 0));
+ assertEquals("else",
+ Secure.getStringForUser(mContentResolver, NONEXISTENT_SETTING, 1));
+ }
+
+ @Test
public void testPassThrough() {
// Grab the value of a setting that is not overridden.
assertTrue(Secure.getInt(mContentResolver, Secure.USER_SETUP_COMPLETE, 0) != 0);