Skip to content

Increase unit testing coverage #70

@chris-greening

Description

@chris-greening

Is your feature request related to a problem? Please describe.
Increase relevant unit test coverage using pytest. Existing tests can be found in tests/. Whether you write one test or a hundred tests every bit helps! Please feel free to comment below if you're interested

Some relevant notes that can point you in the right direction:
Currently the library has two "general" shapes Hypotrochoid and Epitrochoid and two "special" shapes Hypocycloid and Epicycloid (which inherit from the general shapes and define some special behavior).

Because of how the special behavior is handled we temporarily have a semi-awkward set of tests defined as methods in classes _TestGeneral and _TestSpecial where _TestGeneral is intended for testing Hypotrochoid and Epitrochoid and _TestSpecial is for testing Hypocycloid and Epicycloid

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions