Skip to content
This repository has been archived by the owner on Feb 17, 2025. It is now read-only.

Add target for running assigner tests #6

Merged
merged 3 commits into from
Apr 12, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,8 @@ if(EVMONE_FUZZING)
endif()
endif()

include(CTest)

set(include_dir ${CMAKE_CURRENT_SOURCE_DIR}/include)

add_subdirectory(lib)
Expand Down
9 changes: 4 additions & 5 deletions lib/assigner/test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,14 @@ find_package(GTest CONFIG REQUIRED)

add_executable(assigner_tests assigner_test.cpp)

#target_include_directories(assigner_tests PRIVATE
# ${CMAKE_CURRENT_SOURCE_DIR}/../include
# ${CMAKE_CURRENT_SOURCE_DIR}/../../blueprint/include
# ${CMAKE_CURRENT_SOURCE_DIR}/../../crypto3/libs/)

target_link_libraries(
assigner_tests
PRIVATE
${PROJECT_NAME}
GTest::gtest_main
)
add_test(NAME assigner_tests COMMAND assigner_tests)
set_tests_properties(assigner_tests PROPERTIES LABELS ASSIGNER)

add_custom_target(run_assigner_tests COMMAND ${CMAKE_CTEST_COMMAND} -L ASSIGNER --output-on-failure WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
add_dependencies(run_assigner_tests assigner_tests)
Loading