Skip to content

Consolidate around single base set of unit test APIs (can extend, but should be based on a consistent set) #787

@skliper

Description

@skliper

Is your feature request related to a problem? Please describe.
I realize we've discussed this before, but our unit tests are all over the place.

Describe the solution you'd like
We should implement gold-standard patterns, and drive the rest of the system towards that goal as we update unit tests. Really the ASSERT* macros at this point seem like the most informative/standard set but they aren't available to OSAL. Update the ut_assert macros or add ones that match this pattern.

Describe alternatives you've considered
None

Additional context
Developers have added all sorts of non-standard debug statements when if we just used the informative macros the output would be standardized (see #786)

Requester Info
Jacob Hageman - NASA/GSFC

Metadata

Metadata

Assignees

No one assigned

    Labels

    unit-testTickets related to the OSAL unit testing (functional and/or coverage)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions