Skip to content
Snippets Groups Projects
Commit 23032bbc authored by Roman Tsisyk's avatar Roman Tsisyk
Browse files

Fix out-of-source tests for libsmall

parent 6d2d029a
No related branches found
No related tags found
No related merge requests found
......@@ -82,6 +82,7 @@ tarantool-*.tar.gz
test/lib/
test/unit/*.test
test/unit/fiob
test/small
test/var
third_party/luajit/src/luajit
third_party/luajit/lib/vmdef.lua
......
......@@ -21,11 +21,24 @@ if(POLICY CMP0037)
cmake_policy(SET CMP0037 OLD)
endif(POLICY CMP0037)
add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/small
COMMAND ${CMAKE_COMMAND} -E create_symlink
${PROJECT_SOURCE_DIR}/src/lib/small/test/
${CMAKE_CURRENT_BINARY_DIR}/small
COMMENT Create a symlink for libsmall to fix out-of-source tests)
add_custom_target(test
COMMAND ${PROJECT_SOURCE_DIR}/test/test-run.py --builddir=${PROJECT_BINARY_DIR} --vardir=${PROJECT_BINARY_DIR}/test/var)
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/small
COMMAND ${PROJECT_SOURCE_DIR}/test/test-run.py
--builddir=${PROJECT_BINARY_DIR}
--vardir=${PROJECT_BINARY_DIR}/test/var)
add_custom_target(test-force
COMMAND ${PROJECT_SOURCE_DIR}/test/test-run.py --builddir=${PROJECT_BINARY_DIR} --force --vardir=${PROJECT_BINARY_DIR}/test/var)
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/small
COMMAND ${PROJECT_SOURCE_DIR}/test/test-run.py
--builddir=${PROJECT_BINARY_DIR}
--vardir=${PROJECT_BINARY_DIR}/test/var
--force)
add_subdirectory(app-tap)
add_subdirectory(box)
......
../src/lib/small/test/
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment