diff options
author | Mattes D <github@xoft.cz> | 2019-08-28 08:29:02 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-28 08:29:02 +0200 |
commit | 2504538a3a164f27a96f413f5b389f8dad6b2cac (patch) | |
tree | e3478f6779a4dab9ed835edea23c83d1a019a31b /tests/BlockTypeRegistry/CMakeLists.txt | |
parent | Improved testing framework. (#4376) (diff) | |
download | cuberite-2504538a3a164f27a96f413f5b389f8dad6b2cac.tar cuberite-2504538a3a164f27a96f413f5b389f8dad6b2cac.tar.gz cuberite-2504538a3a164f27a96f413f5b389f8dad6b2cac.tar.bz2 cuberite-2504538a3a164f27a96f413f5b389f8dad6b2cac.tar.lz cuberite-2504538a3a164f27a96f413f5b389f8dad6b2cac.tar.xz cuberite-2504538a3a164f27a96f413f5b389f8dad6b2cac.tar.zst cuberite-2504538a3a164f27a96f413f5b389f8dad6b2cac.zip |
Diffstat (limited to '')
-rw-r--r-- | tests/BlockTypeRegistry/CMakeLists.txt | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/tests/BlockTypeRegistry/CMakeLists.txt b/tests/BlockTypeRegistry/CMakeLists.txt index c95c503dd..379158d5c 100644 --- a/tests/BlockTypeRegistry/CMakeLists.txt +++ b/tests/BlockTypeRegistry/CMakeLists.txt @@ -21,6 +21,16 @@ add_executable(BlockStateTest ) target_link_libraries(BlockStateTest fmt::fmt) +add_executable(BlockTypePaletteTest + BlockTypePaletteTest.cpp + ../TestHelpers.h + ${CMAKE_SOURCE_DIR}/src/BlockState.cpp + ${CMAKE_SOURCE_DIR}/src/BlockTypePalette.cpp + ${CMAKE_SOURCE_DIR}/src/StringUtils.cpp + ${CMAKE_SOURCE_DIR}/src/OSSupport/CriticalSection.cpp +) +target_link_libraries(BlockTypePaletteTest fmt::fmt) + # BlockTypeRegistryTest: Verify that the BlockTypeRegistry class works as intended: add_executable(BlockTypeRegistryTest BlockTypeRegistryTest.cpp @@ -31,6 +41,21 @@ add_executable(BlockTypeRegistryTest ) target_link_libraries(BlockTypeRegistryTest fmt::fmt) +# PalettedBlockAreaTest: Verify that the PalettedBlockArea class works as intended: +add_executable(PalettedBlockAreaTest + PalettedBlockAreaTest.cpp + ../TestHelpers.h + ${CMAKE_SOURCE_DIR}/src/BlockState.cpp + ${CMAKE_SOURCE_DIR}/src/BlockTypeRegistry.cpp + ${CMAKE_SOURCE_DIR}/src/BlockTypePalette.cpp + ${CMAKE_SOURCE_DIR}/src/Cuboid.cpp + ${CMAKE_SOURCE_DIR}/src/PalettedBlockArea.cpp + ${CMAKE_SOURCE_DIR}/src/StringUtils.cpp + ${CMAKE_SOURCE_DIR}/src/OSSupport/CriticalSection.cpp +) +target_link_libraries(PalettedBlockAreaTest fmt::fmt) + + @@ -38,8 +63,10 @@ target_link_libraries(BlockTypeRegistryTest fmt::fmt) # Define individual tests: -add_test(NAME BlockStateTest COMMAND BlockStateTest) +add_test(NAME BlockStateTest COMMAND BlockStateTest) add_test(NAME BlockTypeRegistryTest COMMAND BlockTypeRegistryTest) +add_test(NAME BlockTypePaletteTest COMMAND BlockTypePaletteTest) +add_test(NAME PalettedBlockAreaTest COMMAND PalettedBlockAreaTest) @@ -49,5 +76,7 @@ add_test(NAME BlockTypeRegistryTest COMMAND BlockTypeRegistryTest) set_target_properties( BlockStateTest BlockTypeRegistryTest + BlockTypePaletteTest + PalettedBlockAreaTest PROPERTIES FOLDER Tests/BlockTypeRegistry ) |