Skip to content

Replace test harness with Dart native tests #17

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions