Skip to content

Conversation

@Ethan-Arrowood
Copy link
Contributor

Work in progress.

Loose idea is to join a fixture with a test suite, each fixture will have some key variance like the first one might just be the default behavior of the plugin, and then others would have other configurations. Some suites should even test behavior like modifying files and validating that updates are immediately available.

Once we have the set of fixtures+suites, I'd like to create some script that lets a user run it locally against a running Harper instance. This script could then be invoked in a GitHub workflow matrix so we parallelize all suite execution for a reasonably fast test coverage for the static plugin.

These tests will also indirectly test key aspects of the plugin system too!

@Ethan-Arrowood Ethan-Arrowood force-pushed the static-plugin-integration-tests branch from cc81567 to 6fbb055 Compare October 27, 2025 14:02
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