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

Categorise test cases into test suite(s) #247

Closed
wants to merge 3 commits into from

Commits on Jun 30, 2024

  1. Categorise test cases into test suite(s)

    Meson test cases may belong to test suite(s). If so, in VSCode's
    "Testing" feature from the Activity Bar, add the test suite(s) as a
    parent item and add the test cases as children.
    
    The user has the choice to run all tests belonging to a test suite.
    Will pass the test suite to the meson test command --suite. The option
    --suite is needed to run test cases that the meson config purposely
    excludes (for example, test suite "flaky").
    
    Fixes mesonbuild#245
    
    Quote the "test case" in the meson command, so can run test cases with a
    space in the name. The quotes are needed because `cp.ExecFileOptions`
    sets `shell=true`.
    
    Fixes mesonbuild#256
    cskeogh committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    bf2e8f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    4c605f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0168c7f View commit details
    Browse the repository at this point in the history