2018-09-28 14:53:20 +00:00
|
|
|
if (CLICKHOUSE_SPLIT_BINARY)
|
|
|
|
set (TEST_USE_BINARIES CLICKHOUSE_TESTS_SERVER_BIN_PATH=${ClickHouse_BINARY_DIR}/dbms/programs/clickhouse-server CLICKHOUSE_TESTS_CLIENT_BIN_PATH=${ClickHouse_BINARY_DIR}/dbms/programs/clickhouse-client)
|
|
|
|
else()
|
|
|
|
set (TEST_USE_BINARIES CLICKHOUSE_TESTS_SERVER_BIN_PATH=${ClickHouse_BINARY_DIR}/dbms/programs/clickhouse CLICKHOUSE_TESTS_CLIENT_BIN_PATH=${ClickHouse_BINARY_DIR}/dbms/programs/clickhouse)
|
|
|
|
endif()
|
2018-09-21 10:46:58 +00:00
|
|
|
|
2018-09-28 14:53:20 +00:00
|
|
|
# will mount only one binary to docker container - build with .so cant work
|
|
|
|
if (MAKE_STATIC_LIBRARIES)
|
|
|
|
add_test (NAME integration WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} COMMAND env ${TEST_USE_BINARIES} "CLICKHOUSE_TESTS_BASE_CONFIG_DIR=${ClickHouse_SOURCE_DIR}/dbms/programs/server/" ${PYTEST_STARTER} pytest ${PYTEST_OPT})
|
|
|
|
endif()
|