Validate enabled FEATURE_WIFI_PASSPOINT per CDD requirements

Bug: 186176226
Test: atest WifiManagerTest
Change-Id: I89c7819f04aa60516ce3a01f91ae73a8bb071472
diff --git a/tests/tests/wifi/src/android/net/wifi/cts/WifiManagerTest.java b/tests/tests/wifi/src/android/net/wifi/cts/WifiManagerTest.java
index 3ca5d3c..062424b 100644
--- a/tests/tests/wifi/src/android/net/wifi/cts/WifiManagerTest.java
+++ b/tests/tests/wifi/src/android/net/wifi/cts/WifiManagerTest.java
@@ -38,7 +38,6 @@
 import android.content.pm.PackageManager;
 import android.content.pm.ResolveInfo;
 import android.net.ConnectivityManager;
-import android.net.LinkProperties;
 import android.net.MacAddress;
 import android.net.Network;
 import android.net.NetworkCapabilities;
@@ -88,11 +87,11 @@
 import androidx.test.filters.SdkSuppress;
 import androidx.test.platform.app.InstrumentationRegistry;
 
+import com.android.compatibility.common.util.FeatureUtil;
 import com.android.compatibility.common.util.PollingCheck;
 import com.android.compatibility.common.util.PropertyUtil;
 import com.android.compatibility.common.util.ShellIdentityUtils;
 import com.android.compatibility.common.util.SystemUtil;
-import com.android.compatibility.common.util.FeatureUtil;
 import com.android.compatibility.common.util.ThrowingRunnable;
 import com.android.net.module.util.MacAddressUtils;
 
@@ -4284,4 +4283,19 @@
             uiAutomation.dropShellPermissionIdentity();
         }
     }
+
+    /**
+     * Validate that the Passpoint feature is enabled on the device.
+     * TODO(b/167575586): Wait for S SDK finalization to determine the final minSdkVersion.
+     */
+    @SdkSuppress(minSdkVersion = 31, codeName = "S")
+    public void testPasspointCapability() {
+        if (!WifiFeature.isWifiSupported(getContext())) {
+            // skip the test if WiFi is not supported
+            return;
+        }
+        PackageManager packageManager = mContext.getPackageManager();
+        assertTrue("Passpoint must be supported",
+                packageManager.hasSystemFeature(PackageManager.FEATURE_WIFI_PASSPOINT));
+    }
 }