Skip to content

Commit

Permalink
[nasa/nos3#176] Updated tests to work with nasa-itc sample app - miss…
Browse files Browse the repository at this point in the history
…ing hwlib stubs currently;
  • Loading branch information
jlucas9 committed Jul 23, 2024
1 parent a76fc33 commit 249e410
Show file tree
Hide file tree
Showing 4 changed files with 84 additions and 208 deletions.
11 changes: 6 additions & 5 deletions fsw/unit-test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,20 +24,21 @@ include_directories(${PROJECT_SOURCE_DIR}/fsw/src)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/inc)


# Add a coverage test executable called "sample_app-ALL" that
# Add a coverage test executable called "sample-ALL" that
# covers all of the functions in sample_app.
#
# Also note in a more complex app/lib the coverage test can also
# be broken down into smaller units (in which case one should use
# a unique suffix other than "ALL" for each unit). For example,
# OSAL implements a separate coverage test per source unit.
add_cfe_coverage_test(sample_app ALL
add_cfe_coverage_test(sample ALL
"coveragetest/coveragetest_sample_app.c"
"${CFE_SAMPLE_APP_SOURCE_DIR}/fsw/src/sample_app.c"
"../src/sample_app.c"
"../src/sample_device.c"
)

# The sample_app uses library functions provided by sample_lib so must be linked
# The sample uses library functions provided by sample_lib so must be linked
# with the sample_lib stub library (this is mainly just an example of how this
# can be done).
add_cfe_coverage_dependency(sample_app ALL sample_lib)
#add_cfe_coverage_dependency(sample ALL sample_lib)

Loading

0 comments on commit 249e410

Please sign in to comment.