-
Notifications
You must be signed in to change notification settings - Fork 215
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
TimeBase API missing functional tests #380
Comments
I can take this. |
Note that a time base object exists primarily to underpin the timer objects, and they aren't used directly by apps. Therefore API is used and invoked, either directly or indirectly, as part of the existing timer tests. I'm also not sure how you could even test it in isolation, because these objects aren't used directly. Aside from simply creating/deleting the objIDs and just confirming this works? |
It's basically to meet the formal test requirements for certification, test full parameter ranges, etc. |
Yeah, most of that parameter checking is already in the coverage test, but could be done again in a full-stack/non-stub enviornment. I guess the other thing is to confirm you can create e.g. up to |
Yes please (create all, delete all)! Note we don't get to take verification credit from a coverage test. So the parameter checking needs to be done in the functional test. |
…ional-Tests Fix #380, Add OS_TimeBase Api Functional Tests
Is your feature request related to a problem? Please describe.
OS_TimeBaseCreate, OS_TimeBaseSet, OS_TimeBaseDelete, OS_TimeBaseGetIdByName, OS_TimeBaseGetInfo, OS_TimeBaseGetFreeRun all missing functional tests
Describe the solution you'd like
Add tests
Describe alternatives you've considered
None
Additional context
Certification Issue
Requester Info
Jacob Hageman - NASA/GSFC
The text was updated successfully, but these errors were encountered: