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

Write tests for sub9 submodule of mil_usb_to_can #1092

Closed
5 tasks
cbrxyz opened this issue Oct 5, 2023 · 0 comments · Fixed by #1100
Closed
5 tasks

Write tests for sub9 submodule of mil_usb_to_can #1092

cbrxyz opened this issue Oct 5, 2023 · 0 comments · Fixed by #1100

Comments

@cbrxyz
Copy link
Member

cbrxyz commented Oct 5, 2023

Assignee

No response

Deadline

No response

What needs to change?

The mil_usb_to_can package is an important package, as it maintains and supports communication with electrical boards from software systems. The module provides a series of submodules and classes that allow this transmission in a Pythonic and easy-to-use way.

However, some tests should be written to ensure that the package is working as expected. Tests can include:

  • Ensuring that Packet classes with specified fields will generate the appropriate bit structure, as listed out in the Packet Format of the sub9 module documentation of the mil_usb_to_can board.
  • Ensuring that new subclasses of Packet can be implemented, and that they generate the appropriate bitstreams

How would this task be tested?

  1. Ensure that all of your written tests are comprehensive, and that they pass.

Contacts

  • We need help from the mechanical team.
  • We need help from the electrical team.
  • We need help from Dr. Schwartz or other faculty.
  • We need help from a company or an organization.
  • We need help from another UF staff member or organization (ex, facilities).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants