Skip to content

Init unit & integration tests #47

@Splines

Description

@Splines

The code is now complex and probably also stable enough to definitely justify a test harness. Otherwise, with every line I change, I fear breaking something down the road, especially the ManimShell is not that easy to wrap your head around and there are many edge cases. And it's really annoying to have to replay all possible scenarios manually with every change.

Luckily, VSCode comes with a Testing Extensions Guide for us. We should also use GitHub Actions to run these tests upon every push to a pull request. We should then define in the settings that these tests must run through successfully before merging is possible.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions