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

Add additional checks to cFE Get Table Information API Functional Tests #1735

Open
nmullane opened this issue Jul 30, 2021 · 0 comments
Open

Comments

@nmullane
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Need open source functional tests for certifiability

Describe the solution you'd like
Add additional checks to functional tests for cFE Get Table Information APIs.

#1734 adds basic functionality checks and error condition checking, but doesn't check everything.

The following list contains things that are not currently tested, but probably should be

CFE_TBL_GetStatus:

  • Test that pending update, validation statuses are returned at the correct time

CFE_TBL_GetInfo:

  • test NumUsers increments after the table is shared
  • test Crc is valid
  • test LastFileLoaded is correct after loading a file
  • test TableLoadedOnce updates after loading data
  • test FileCreatedTime makes sense
  • test TimeOfLastUpdate is correct

CFE_TBL_NotifyByMessage:

  • Test messages are actually sent with correct message id, cc, parameter

Describe alternatives you've considered
N/A

Additional context
Add any other context about the feature request here.

Requester Info
Niall Mullane - GSFC 582 Intern

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants