• Mihai Sardarescu's avatar
    Update all sign-in earl grey tests for Unified Consent. · 583b8ce4
    Mihai Sardarescu authored
    This CL ensures that all tests in theSigninIntegrationTest pass
    when the Unified Consent Feature is enabled. In achieves this in
    the following steps.
    
    1. It splits the SigninInteractionControllerTestCase class in 3:
    a) SigninInteractionControllerTestCase: test cases that pass both when
    Unified consent is enabled or disabled;
    b) SigninInteractionControllerUnityDisabledTestCase: test cases that require
    Unified Consent to be disabled;
    c) SigninInteractionControllerUnityEnabledTestCase: test cases that require
    Unified Consent to be enabled;
    
    2. It updates all necessary tests in the SigninInteractionControllerTestCase
    to pass when the Unified Consent is enabled.
    
    3. It includes SigninInteractionControllerTestCase both in
    ios_chrome_ui_egtests (that run with Unified Consent enabled) and
    in ios_chrome_unified_consent_ui_tests (that run with Unified Consent disabled).
    
    Bug: 960260
    
    Change-Id: I0be1945ff290bd2fcbba44d64f733658c623b369
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1599009
    Commit-Queue: Mihai Sardarescu <msarda@chromium.org>
    Reviewed-by: default avatarSylvain Defresne <sdefresne@chromium.org>
    Reviewed-by: default avatarJérôme Lebel <jlebel@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#659466}
    583b8ce4
chrome_matchers.mm 9.92 KB