You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Need open source functional tests for certifiability
Describe the solution you'd like
Add functional tests for cFE Get Table Information APIs
CFE_TBL_GetStatus - Obtain current status of pending actions for a table.
CFE_TBL_GetInfo - Obtain characteristics/information of/about a specified table.
CFE_TBL_NotifyByMessage - Instruct cFE Table Services to notify Application via message when table requires management.
Describe alternatives you've considered
N/A
Additional context
N/A
Requester Info
Alex Campbell GSFC
The text was updated successfully, but these errors were encountered:
Do I need to test "complex" behavior of these functions
Currently, I'm just testing error conditions and the most basic successful calls of these functions. Should I test more complicated behavior of these functions?
Are there things in the following lists that I should be testing?
CFE_TBL_GetStatus:
Test that pending update, validation statuses are returned at the correct time
Is there a way to trigger these states?
CFE_TBL_GetInfo:
test number of users increments after the table is shared
test crc is valid
test last file loaded is correct after loading a file
test table loaded once updates after loading
test file created time makes sense
CFE_TBL_NotifyByMessage:
Test messages are actually sent with correct message id, cc, parameter
This first round through the priority is error conditions and whatever is easy to functionally check (it's more important to get the basic testing in for all the APIs, than a really high fidelity test for just a subset). It is helpful to note in the test what you currently aren't covering and should be added eventually.
Is your feature request related to a problem? Please describe.
Need open source functional tests for certifiability
Describe the solution you'd like
Add functional tests for cFE Get Table Information APIs
CFE_TBL_GetStatus - Obtain current status of pending actions for a table.
CFE_TBL_GetInfo - Obtain characteristics/information of/about a specified table.
CFE_TBL_NotifyByMessage - Instruct cFE Table Services to notify Application via message when table requires management.
Describe alternatives you've considered
N/A
Additional context
N/A
Requester Info
Alex Campbell GSFC
The text was updated successfully, but these errors were encountered: