pcb

pcb Test Suite

Registered by Chad Parker on 2018-04-29

pcb needs a robust test suite to identify regressions and ensure that progress doesn't break existing features.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Chad Parker
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

We need to have a series of automated tests so that we can detect regressions when the code is changed. There should be tests for *everything*. Every possible code path should ideally have a test.

We should have tests for every kind of object that can be output be each of the exporters.

All actions should have tests.

Some useful actions to have for testing might include...
CrosshairSetLocation -- to move the crosshair somewhere
Click -- to simulate the user clicking the mouse button

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.