Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c20d8d29 authored by Elliot Sisteron's avatar Elliot Sisteron Committed by Android (Google) Code Review
Browse files

Merge "Enable Safety Center & Security unit tests on presubmit." into main

parents 0516e24d 185542bd
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -6,14 +6,20 @@
    {
      "name": "SettingsUnitTests",
      "options": [
        {
          "include-filter": "com.android.settings.biometrics"
        },
        {
          "include-filter": "com.android.settings.biometrics2"
        },
        {
          "include-filter": "com.android.settings.password"
        },
        {
          "include-filter": "com.android.settings.biometrics"
          "include-filter": "com.android.settings.safetycenter"
        },
        {
          "include-filter": "com.android.settings.biometrics2"
          "include-filter": "com.android.settings.security"
        }
      ]
    }
+9 −7
Original line number Diff line number Diff line
@@ -101,18 +101,20 @@ public class FakeFeatureFactory extends FeatureFactory {
    public FastPairFeatureProvider mFastPairFeatureProvider;
    public PrivateSpaceLoginFeatureProvider mPrivateSpaceLoginFeatureProvider;

    /**
     * Call this in {@code @Before} method of the test class to use fake factory.
     */
    /** Call this in {@code @Before} method of the test class to use fake factory. */
    public static FakeFeatureFactory setupForTest() {
        FakeFeatureFactory factory = new FakeFeatureFactory();
        try {
            setFactory(getAppContext(), factory);
        } catch (NoSuchMethodError ex) {
            // The getAppContext() @JvmStatic method doesn't appear to generated in AOSP. Falling
            // back to using the companion object method instead.
            setFactory(FeatureFactory.Companion.getAppContext(), factory);
        }
        return factory;
    }

    /**
     * FeatureFactory constructor.
     */
    /** FeatureFactory constructor. */
    public FakeFeatureFactory() {
        supportFeatureProvider = mock(SupportFeatureProvider.class);
        metricsFeatureProvider = mock(MetricsFeatureProvider.class);