Skip to content

Support script instances for test and coverage roots - #46

Merged
horsenuggets merged 2 commits into
mainfrom
feature/script-roots
Apr 1, 2026
Merged

Support script instances for test and coverage roots#46
horsenuggets merged 2 commits into
mainfrom
feature/script-roots

Conversation

@horsenuggets

Copy link
Copy Markdown
Owner

Summary

  • Test roots and CoverageRoots now accept both script instances and dictionaries
  • Auto-discovers .spec.luau files from directory script instances
  • Version 1.1.2

Test plan

  • 109 tests pass with existing dictionary format
  • 109 tests pass with script instance format
  • Coverage works with both formats

CoverageRoots and test roots now accept either a single script
instance (auto-discovers modules/specs from directory) or a
dictionary of named entries. Test discovery finds .spec.luau files
recursively from a directory script instance.
@horsenuggets horsenuggets self-assigned this Apr 1, 2026
@horsenuggets
horsenuggets merged commit 7823c44 into main Apr 1, 2026
11 checks passed
@horsenuggets
horsenuggets deleted the feature/script-roots branch April 1, 2026 19:03
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