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

Ignore the --testing-library argument we are going to start passing from SwiftPM. #490

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Jun 12, 2024

  1. Ignore the --testing-library argument we are going to start passing…

    … from SwiftPM.
    
    This PR adds functionality to XCTest's argument parser that allows it to skip
    arguments that the caller may specify but which are uninteresting to XCTest.
    Specifically, we are planning to start passing `--testing-library xctest` to the
    test runner process in order to disambiguate runs of XCTest from runs of Swift
    Testing, and we need to make sure this does not cause XCTest to run incorrectly.
    
    Resolves rdar://129695171.
    grynspan committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    3dd057e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27dbb6b View commit details
    Browse the repository at this point in the history
  3. Fix misspecified test

    grynspan committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    6ad0502 View commit details
    Browse the repository at this point in the history