Skip to content

Commit 80ea080

Browse files
authored
Start of testing checklist (#284)
* Start of testing checklist * Addressing review comments
1 parent a8cd0e5 commit 80ea080

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
For each PR, make sure each of these works
2+
3+
# New items
4+
* [ ] Make a new project and make sure you can edit in Robot and TeleOp
5+
* [ ] Add an opmode "Auto" from the + next to Tabs
6+
* [ ] Add a mechanism "Arm" from the + next to Tabs
7+
# Using robot
8+
* [ ] Add a component to the Robot
9+
* [ ] Add a mechanism to the Robot
10+
* [ ] When editing an OpMode, make sure the component shows up in the toolbox Robot -> Components ->
11+
* [ ] When editing an OpMode, make sure the mechanism shows up in the toolbox Robot -> Mechanisms -> my_arm
12+
# Events
13+
* [ ] Add an event to the Mechanism
14+
* [ ] In Robot, make sure you can see the event handler in the toolbox Robot -> Mechanisms -> my_arm -> Events
15+
* [ ] In Opmode, make sure you can see the event handler in the toolbox Robot -> Mechanisms -> my_arm -> Events
16+
# Mechanims
17+
* [ ] Add a public component to the mechanism
18+
* [ ] Add a private component to the mechanism
19+
* [ ] Make sure that in the Robot you can see the public component (and not the private one) in the toolbox
20+
# Code Generation
21+
* [ ] Generate code (right now "Deploy") and make sure there are no errors in the console
22+
* [ ] Check that the deploy zip file contains robot.py, teleop.py, auto.py, and arm.py.

0 commit comments

Comments
 (0)