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

Suffix location matching (Match test locations where test name and code structure differ) #1922

Merged
merged 4 commits into from
Sep 6, 2023

Commits on Aug 20, 2023

  1. Match test locations by suffix

    Improves code location matching for some tests,
    like where expecto testList groupings are composed into another testList.
    Enables location-based features (like gutter status) for those tests.
    farlee2121 committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    cd70949 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Configuration menu
    Copy the full SHA
    f15e3f5 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Match displaced test hierarchy fragments recursively

    I used suffix matching to locate tests in code where the code and
    result structure don't match. This adds recursively matching the children
    of those matched fragments so they also show locations
    after initial location matchin, but we don't have to do more suffix
    matching than neccessary.
    farlee2121 committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    4a74a2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f9b085 View commit details
    Browse the repository at this point in the history