Skip to content

Commit 311522e

Browse files
committed
reorganize test folder
1 parent 1247a7d commit 311522e

File tree

11 files changed

+24
-13311
lines changed

11 files changed

+24
-13311
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ string(TOLOWER "${CMAKE_SOURCE_DIR}" source_dir_lower)
1717
if(current_source_dir_lower STREQUAL source_dir_lower)
1818
message(STATUS "obj-io: enable testing")
1919
enable_testing()
20+
add_subdirectory(external/Catch2)
2021
add_subdirectory(test)
2122
add_subdirectory(examples)
2223
endif()

examples/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
set(examples
66
index_group_example.cc
77
polygon_example.cc
8-
simple_example.cc
9-
)
8+
simple_example.cc)
109

1110
add_executable(thinks_obj_io_examples
1211
main.cc

test/CMakeLists.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,16 @@
55
set(tests
66
write_test.cc
77
read_test.cc
8-
round_trip_test.cc
9-
)
8+
round_trip_test.cc)
109

1110
add_executable(thinks_obj_io_test
12-
main.cc
11+
catch_main.cc
1312
${tests})
1413
target_include_directories(thinks_obj_io_test SYSTEM PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
15-
target_link_libraries(thinks_obj_io_test PRIVATE thinks_obj_io)
14+
target_link_libraries(thinks_obj_io_test
15+
PRIVATE
16+
thinks_obj_io
17+
Catch2::Catch2)
1618
set_target_properties(thinks_obj_io_test PROPERTIES CXX_STANDARD 11)
1719

1820
add_test(NAME test COMMAND thinks_obj_io_test)

0 commit comments

Comments
 (0)