diff options
| author | 2011-03-03 16:52:43 -0800 | |
|---|---|---|
| committer | 2011-03-03 17:42:40 -0800 | |
| commit | 656f7a729f8a01d42de610579e8cc2ba1f208076 (patch) | |
| tree | d9a43555af62f4c5607ccf6b15033384ad6db289 | |
| parent | 6e71c954faff34b78a2952436b4f48d84a8c20cd (diff) | |
Add a test for persist properties settings
Change-Id: I7bf70104a8cadc739a79d3d855d276628655883c
| -rw-r--r-- | core/tests/systemproperties/src/android/os/SystemPropertiesTest.java | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/core/tests/systemproperties/src/android/os/SystemPropertiesTest.java b/core/tests/systemproperties/src/android/os/SystemPropertiesTest.java index 243ac38eac2e..544a96727217 100644 --- a/core/tests/systemproperties/src/android/os/SystemPropertiesTest.java +++ b/core/tests/systemproperties/src/android/os/SystemPropertiesTest.java @@ -23,8 +23,19 @@ import android.test.suitebuilder.annotation.SmallTest; public class SystemPropertiesTest extends TestCase { private static final String KEY = "sys.testkey"; + private static final String PERSIST_KEY = "persist.sys.testkey"; + + @SmallTest + public void testStressPersistPropertyConsistency() throws Exception { + for (int i = 0; i < 100; ++i) { + SystemProperties.set(PERSIST_KEY, Long.toString(i)); + long ret = SystemProperties.getLong(PERSIST_KEY, -1); + assertEquals(i, ret); + } + } + @SmallTest - public void testLongSequencialProperties() throws Exception { + public void testStressMemoryPropertyConsistency() throws Exception { for (int i = 0; i < 100; ++i) { SystemProperties.set(KEY, Long.toString(i)); long ret = SystemProperties.getLong(KEY, -1); |