|
2 | 2 | from DuetWebAPI import DuetWebAPI as DWA |
3 | 3 | import json |
4 | 4 |
|
5 | | -# Test cases |
6 | | - |
7 | | - |
| 5 | +################################### |
| 6 | +# Create API link |
| 7 | +################################### |
8 | 8 | riley = DWA('http://riley') |
9 | 9 | force_rig = DWA('http://forcerig') |
10 | | -force_rig.api_name |
11 | | -force_rig.put_file('test.gcode') |
| 10 | + |
| 11 | +################################### |
| 12 | +# REST API methods |
| 13 | +################################### |
| 14 | +riley.get_model() |
| 15 | +force_rig.get_model() |
| 16 | + |
| 17 | +riley.post_code('M115') |
| 18 | +force_rig.post_code('M115') |
| 19 | + |
12 | 20 | riley.put_file('test.gcode') |
| 21 | +force_rig.put_file('test.gcode') |
| 22 | + |
| 23 | +riley.get_file('test.gcode') |
| 24 | +force_rig.get_file('test.gcode') |
| 25 | + |
| 26 | +riley.move_file('gcodes/test.gcode', 'gcodes/test2.gcode') |
| 27 | +force_rig.move_file('gcodes/test.gcode', 'gcodes/test2.gcode') |
| 28 | + |
| 29 | +riley.delete_file('test2.gcode') |
| 30 | +force_rig.delete_file('test2.gcode') |
| 31 | + |
| 32 | +riley.get_directory('gcodes') |
| 33 | +force_rig.get_directory('gcodes') |
| 34 | + |
| 35 | +################################### |
| 36 | +# Wrapper methods |
| 37 | +################################### |
| 38 | +riley.get_coords() |
| 39 | +force_rig.get_coords() |
| 40 | + |
| 41 | +riley.get_layer() |
| 42 | +force_rig.get_layer() |
| 43 | + |
| 44 | +riley.get_num_extruders() |
| 45 | +force_rig.get_num_extruders() |
| 46 | + |
| 47 | +riley.get_num_tools() |
| 48 | +force_rig.get_num_tools() |
| 49 | + |
| 50 | +riley.get_status() |
| 51 | +force_rig.get_status() |
| 52 | + |
| 53 | +riley.get_temperatures() |
| 54 | +force_rig.get_temperatures() |
13 | 55 | pass |
0 commit comments