CarletonURocketry / ground-station

The ground station software used to interface with the ground station LoRa board and distribute signals from the rocket across websocket connections.
https://carletonurocketry.github.io/ground-station/
MIT License
7 stars 6 forks source link

Parsing test cases #28

Closed linguini1 closed 1 year ago

linguini1 commented 1 year ago

Part of a subtask for issue #22. Added test cases for parsing block headers and packet headers. Also removed mission directory tests until a proper test setup and teardown can be implemented.

During this time, I realized that the packet headers do not seem to behave as expected. The tests I wrote will detect if any changes to the packet header parsing are made. They currently verify that call sign is parsed correctly which is the only part of the packet header confirmed to behave as expected. I have raised an issue for this packet behaviour under the avionics-software repository.