Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unit testing #28

Open
linguini1 opened this issue Oct 23, 2024 · 0 comments
Open

Unit testing #28

linguini1 opened this issue Oct 23, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@linguini1
Copy link
Contributor

I would like for unit tests to be implemented to verify the functionality of the project.

Unit tests for packet construction/parsing would be an easier first addition.

I would also like to see unit testing for arming logic/actuator logic.

If possible, setting up a test to spawn a client and server thread and verify that they are communicating properly would also be an asset. This will be harder to implement.

Unit tests should be runnable on a POSIX system. I would like them to run as a workflow on each pull request to verify that no changes have broken existing functionality.

@linguini1 linguini1 added the enhancement New feature or request label Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant