[CTS] Add location mode check

Bug: 220356755
Test: cts ConnectedNetworkScorerTest
Change-Id: I2264e585d95659319fbe2d08433f465b39bf8b93
diff --git a/tests/tests/wifi/src/android/net/wifi/cts/ConnectedNetworkScorerTest.java b/tests/tests/wifi/src/android/net/wifi/cts/ConnectedNetworkScorerTest.java
index 542456e1..94e95b1 100644
--- a/tests/tests/wifi/src/android/net/wifi/cts/ConnectedNetworkScorerTest.java
+++ b/tests/tests/wifi/src/android/net/wifi/cts/ConnectedNetworkScorerTest.java
@@ -47,6 +47,7 @@
 import android.annotation.NonNull;
 import android.app.UiAutomation;
 import android.content.Context;
+import android.location.LocationManager;
 import android.net.ConnectivityManager;
 import android.net.DhcpOption;
 import android.net.wifi.WifiConfiguration;
@@ -81,6 +82,7 @@
 import java.util.ArrayList;
 import java.util.List;
 import java.util.NoSuchElementException;
+import java.util.Objects;
 import java.util.Set;
 import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.Executors;
@@ -116,6 +118,9 @@
 
         mWifiManager = mContext.getSystemService(WifiManager.class);
         assertThat(mWifiManager).isNotNull();
+        // Location mode must be enabled, otherwise the connection info will be redacted.
+        assertThat(Objects.requireNonNull(mContext.getSystemService(LocationManager.class))
+                .isLocationEnabled()).isTrue();
 
         mConnectivityManager = mContext.getSystemService(ConnectivityManager.class);