[CTS Verifier] Test "Wi-Fi Data Usage Settings Visible" only if the device has Wi-Fi
Make BYOD_WiFiDataUsageSettingsVisibleTest conditional on FEATURE_WIFI.
BUG: 33233811
Change-Id: I77bcbbb2b06d0b60e386ed7905ffd102d94cd861
diff --git a/apps/CtsVerifier/src/com/android/cts/verifier/managedprovisioning/ByodFlowTestActivity.java b/apps/CtsVerifier/src/com/android/cts/verifier/managedprovisioning/ByodFlowTestActivity.java
index 6aacea8..9af0840 100644
--- a/apps/CtsVerifier/src/com/android/cts/verifier/managedprovisioning/ByodFlowTestActivity.java
+++ b/apps/CtsVerifier/src/com/android/cts/verifier/managedprovisioning/ByodFlowTestActivity.java
@@ -399,7 +399,6 @@
adapter.add(mCredSettingsVisibleTest);
adapter.add(mAppSettingsVisibleTest);
adapter.add(mLocationSettingsVisibleTest);
- adapter.add(mWiFiDataUsageSettingsVisibleTest);
adapter.add(mCellularDataUsageSettingsVisibleTest);
adapter.add(mPrintSettingsVisibleTest);
@@ -420,6 +419,10 @@
adapter.add(mParentProfilePassword);
adapter.add(mPolicyTransparencyTest);
+ if (getPackageManager().hasSystemFeature(PackageManager.FEATURE_WIFI)) {
+ adapter.add(mWiFiDataUsageSettingsVisibleTest);
+ }
+
if (canResolveIntent(new Intent(Settings.ACTION_APPLICATION_SETTINGS))) {
adapter.add(mDisallowAppsControlTest);
}