Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coverage for Auth::OmniauthCallbacks controller #26147

Merged
merged 11 commits into from
Jul 25, 2023

Commits on Jul 24, 2023

  1. Coverage for OmniauthCallbacks controller

    Adds coverage for the "happy path" of finding a user with matching email
    and uid via the openid_connection omniauth provider.
    
    This spec only runs when the OIDC_ENABLED env var is set to `true` and
    the OIDC_SCOPES value is present. These are required at minimum to
    load/configure the provider.
    
    This adds an omniauth test mock, which for now is hard coded to values
    usable by this one specific example.
    mjankowski committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    3425f42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e73edc View commit details
    Browse the repository at this point in the history
  3. Cover more cases

    mjankowski committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    8cd0d5a View commit details
    Browse the repository at this point in the history
  4. Extract mock setup helper

    mjankowski committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    ba8869c View commit details
    Browse the repository at this point in the history
  5. Add missing email case

    mjankowski committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    391a9d3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    21b8e58 View commit details
    Browse the repository at this point in the history
  7. Add LoginActivity checks

    mjankowski committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    ff189b8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    df4d61b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e5600c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    5b20036 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2130712 View commit details
    Browse the repository at this point in the history