dart-lang / dart-lang/test

Support pluggable loaders

Open
#49 0 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.