Skip to content

Add Happy Path Host-Side Tests #76

@calebbourg

Description

@calebbourg

Suggestion / Feature Request

If we were able to write a suite of host-side tests that cover the happy paths for all common workflows we can improve our ability to develop without hardware present. A good place to start would be to cover, with host-side tests, all interactions included in one of our examples. In theory if we can write tests that ensure that correct byte stream grammar is maintained, then we can have a fair amount of confidence that a given change will not introduce regressions without having to actually run the code on the target device.

Note: This is, in no way, meant to replace testing on hardware. We will always verify, to the best of our ability, that full functionality is maintained for each release on actual hardware targets. This is simply to provide an easier way for devs to contribute while in situations where testing on hardware is not possible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImproves existing functionality or feature

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions