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

Commit f5e6e078 authored by Chaohui Wang's avatar Chaohui Wang
Browse files

Fix EditUserInfoControllerTest

Bug: 219375527
Test: Robolectric

Change-Id: I730d7193d2a45dc9fac87b32d2c0417e1cdc15c6
parent 024f9033
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -37,9 +37,9 @@ import android.widget.ImageView;
import androidx.fragment.app.FragmentActivity;

import com.android.settingslib.R;
import com.android.settingslib.RestrictedLockUtils;

import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Answers;
@@ -55,7 +55,6 @@ import java.util.stream.Collectors;
import java.util.stream.Stream;

@RunWith(RobolectricTestRunner.class)
@Ignore
public class EditUserInfoControllerTest {
    private static final int MAX_USER_NAME_LENGTH = 100;

@@ -86,6 +85,11 @@ public class EditUserInfoControllerTest {
            return mPhotoController;
        }

        @Override
        RestrictedLockUtils.EnforcedAdmin getChangePhotoAdminRestriction(Context context) {
            return null;
        }

        @Override
        boolean isChangePhotoRestrictedByBase(Context context) {
            return mPhotoRestrictedByBase;
@@ -98,7 +102,7 @@ public class EditUserInfoControllerTest {
        mActivity = spy(ActivityController.of(new FragmentActivity()).get());
        mActivity.setTheme(R.style.Theme_AppCompat_DayNight);
        mController = new TestEditUserInfoController();
        mPhotoRestrictedByBase = true;
        mPhotoRestrictedByBase = false;
    }

    @Test
@@ -262,7 +266,7 @@ public class EditUserInfoControllerTest {

    @Test
    public void createDialog_canNotChangePhoto_nullPhotoController() {
        mPhotoRestrictedByBase = false;
        mPhotoRestrictedByBase = true;

        mController.createDialog(mActivity, mActivityStarter, mCurrentIcon,
                "test", "title", null, null);