Skip to content

Replace test harness with Dart native tests #17

@tigloo

Description

@tigloo

The test harness uses a mixture of homegrown test runners and outdated @Test style annotations. Some features of the current test harness are probably not supported by the Dart native system (such as repeating a test with different parameters?), so need to check what we need to keep.

Overall reason for replacement is that the Dart native system has a better VSCode integration (immediately jump to the failing test value on broken test) and also has better scheduling. Last but not least we can avoid maintenance of a proprietary test system.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions