diff options
author | 2017-07-19 09:40:52 +0000 | |
---|---|---|
committer | 2017-07-19 09:40:52 +0000 | |
commit | 8feaad72499feae1ee6e4c0edf75aa4eaa31b10c (patch) | |
tree | f6d16c5c599d48a724dbb5e67c7ab024473ba506 | |
parent | 24a2adfa2738bd531c0172166733a8d8c089fe01 (diff) | |
parent | 29ff71baa481a687a71276d2683774a0281aff43 (diff) |
Merge "Re-enable some test cases"
-rw-r--r-- | services/tests/servicestests/src/com/android/server/timezone/PackageTrackerTest.java | 78 |
1 files changed, 38 insertions, 40 deletions
diff --git a/services/tests/servicestests/src/com/android/server/timezone/PackageTrackerTest.java b/services/tests/servicestests/src/com/android/server/timezone/PackageTrackerTest.java index a972e4f84204..38142d3681b6 100644 --- a/services/tests/servicestests/src/com/android/server/timezone/PackageTrackerTest.java +++ b/services/tests/servicestests/src/com/android/server/timezone/PackageTrackerTest.java @@ -198,26 +198,25 @@ public class PackageTrackerTest { mFakeIntentHelper.assertReliabilityTriggeringDisabled(); } - // TODO(nfuller): Uncomment or delete when it's clear what will happen with http://b/35995024 - // @Test - // public void trackingEnabled_updateAppNotPrivileged() throws Exception { - // // Set up device configuration. - // configureTrackingEnabled(); - // configureReliabilityConfigSettingsOk(); - // configureUpdateAppPackageNotPrivileged(UPDATE_APP_PACKAGE_NAME); - // configureDataAppPackageOk(DATA_APP_PACKAGE_NAME); - // - // try { - // // Initialize the tracker. - // mPackageTracker.start(); - // fail(); - // } catch (RuntimeException expected) {} - // - // mFakeIntentHelper.assertNotInitialized(); - // - // // Check reliability triggering state. - // mFakeIntentHelper.assertReliabilityTriggeringDisabled(); - // } + @Test + public void trackingEnabled_updateAppNotPrivileged() throws Exception { + // Set up device configuration. + configureTrackingEnabled(); + configureReliabilityConfigSettingsOk(); + configureUpdateAppPackageNotPrivileged(UPDATE_APP_PACKAGE_NAME); + configureDataAppPackageOk(DATA_APP_PACKAGE_NAME); + + try { + // Initialize the tracker. + mPackageTracker.start(); + fail(); + } catch (RuntimeException expected) {} + + mFakeIntentHelper.assertNotInitialized(); + + // Check reliability triggering state. + mFakeIntentHelper.assertReliabilityTriggeringDisabled(); + } @Test public void trackingEnabled_dataAppConfigMissing() throws Exception { @@ -239,26 +238,25 @@ public class PackageTrackerTest { mFakeIntentHelper.assertReliabilityTriggeringDisabled(); } - // TODO(nfuller): Uncomment or delete when it's clear what will happen with http://b/35995024 - // @Test - // public void trackingEnabled_dataAppNotPrivileged() throws Exception { - // // Set up device configuration. - // configureTrackingEnabled(); - // configureReliabilityConfigSettingsOk(); - // configureUpdateAppPackageOk(UPDATE_APP_PACKAGE_NAME); - // configureDataAppPackageNotPrivileged(DATA_APP_PACKAGE_NAME); - // - // try { - // // Initialize the tracker. - // mPackageTracker.start(); - // fail(); - // } catch (RuntimeException expected) {} - // - // mFakeIntentHelper.assertNotInitialized(); - // - // // Check reliability triggering state. - // mFakeIntentHelper.assertReliabilityTriggeringDisabled(); - // } + @Test + public void trackingEnabled_dataAppNotPrivileged() throws Exception { + // Set up device configuration. + configureTrackingEnabled(); + configureReliabilityConfigSettingsOk(); + configureUpdateAppPackageOk(UPDATE_APP_PACKAGE_NAME); + configureDataAppPackageNotPrivileged(DATA_APP_PACKAGE_NAME); + + try { + // Initialize the tracker. + mPackageTracker.start(); + fail(); + } catch (RuntimeException expected) {} + + mFakeIntentHelper.assertNotInitialized(); + + // Check reliability triggering state. + mFakeIntentHelper.assertReliabilityTriggeringDisabled(); + } @Test public void trackingEnabled_packageUpdate_badUpdateAppManifestEntry() throws Exception { |