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

Support for filtering the test tree #139

Merged
merged 1 commit into from
Jul 14, 2023
Merged

Support for filtering the test tree #139

merged 1 commit into from
Jul 14, 2023

Conversation

fsoikin
Copy link
Member

@fsoikin fsoikin commented Jul 12, 2023

  • The Tree type now has an extra parameter denoting annotation of each node. Previously this was always String (meaning name), now it's a parameter.
  • Extracted the logic of computing paths from run_ and printFailures, named it annotateWithPaths. Replaces node names with pairs name+path.
  • Added a generalized filterTree function, rephrased discradUnfocused in terms of filterTree.
  • New config parameter - filterTree. The runner passes the test tree through it before execution.

@fsoikin fsoikin force-pushed the filter branch 3 times, most recently from 04d0927 to f6c51a5 Compare July 14, 2023 13:17
@fsoikin fsoikin merged commit 4445096 into master Jul 14, 2023
1 check passed
@fsoikin fsoikin deleted the filter branch July 14, 2023 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant