Support pluggable loaders
Open
plugin API
status-blocked
type-enhancement
- Dominant language
- Dart
- Stars
- 536
- Forks
- 232
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 10
Description
There should be a way for external users to define plugins that produce `Suite`s based on input files. It will need access to the `unittest` API (#48) for things like loading Dart files—it shouldn't need to re-invent the browser bootstrapping logic.
Contributor guide
Research direction
Start by reading the unittest API work in issue #48 and the existing browser bootstrapping behavior. Clarify the external plugin contract for producing Suites from input files, and consider the work done when a loader can use that API without reimplementing browser setup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100