diff options
author | Chris Wren <cwren@google.com> | 2017-05-10 15:08:36 -0400 |
---|---|---|
committer | Chris Wren <cwren@google.com> | 2017-05-11 17:17:15 -0400 |
commit | 629c20c9991ab8da3732ba554794fffd7922f185 (patch) | |
tree | d89cec1fc3904207928bd60aafa777fb345398e4 /tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java | |
parent | 6307ac52e53cc25949c5d2e26015702cbc45899b (diff) |
extend TestableSettingsProvider to multiuser
Bug: 36021111
Test: runtest -x frameworks/base/tests/testables
Change-Id: I13dc2b33a39a01954034fa3d69ae9645d23c3304
Diffstat (limited to 'tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java')
-rw-r--r-- | tests/testables/tests/src/android/testing/TestableSettingsProviderTest.java | 10 |
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); |