test(opencode): separate plugin test suite #253
No reviewers
Labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review!253
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue-248-opencode-plugin-tests"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why this change
Issue #248 asks for opencode plugin/harness tests to be kept visible without mixing them into the Rust application test layout.
What changed
tests/to.opencode/plugins/.just opencode-testas the explicit plugin test runner, backed by tracked.opencode/package*.jsonmetadata.just opencode-testand made semantic review/artifact jobs depend on it.just testfromjust opencode-test.Scope of this PR
Consequences
just testremains the Rust application suite.just opencode-testruns the.opencode/plugins/*.test.tsharness suite and installs its npm dependency withnpm ci.Verification
just opencode-testjust fmtjust testjust clippyjust ciCloses #248
This PR separates the opencode plugin test suite from the Rust application tests, introducing a new
just opencode-testcommand and CI job. The changes appear well-integrated and maintain the project's testing standards.Walkthrough
opencode-testjob to run plugin tests separately.semantic-reviewandpr-artifact-buildjobs to includeopencode-test.just opencode-testfor running plugin tests..opencode/plugins/to keep them distinct from Rust tests.