Skip to content

Refactor e2e tests#18

Merged
ehmatthes merged 18 commits into
mainfrom
refactor_2
May 27, 2025
Merged

Refactor e2e tests#18
ehmatthes merged 18 commits into
mainfrom
refactor_2

Conversation

@ehmatthes

Copy link
Copy Markdown
Member

Refactor e2e test with some utility functions, so test is easier to reason about. Also, default test runs only run the new plugin's integration tests, not the full set of core and plugin tests for every new plugin generated. A flag, --include-core-tests, allows the full set of tests to be run as needed.

On a MacBook Air, this means most e2e test runs drop from ~27s to ~13s.

@ehmatthes ehmatthes merged commit 9fe59d0 into main May 27, 2025
1 check passed
@ehmatthes ehmatthes deleted the refactor_2 branch May 27, 2025 11:17
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.

1 participant