Files
scylladb/test/lib/CMakeLists.txt
Calle Wilund 1d37873cba test::lib: Add azure mock/real server fixture
Wraps the real/mock azure server for test in a fixture.
Note: retains the current test setup which explicitly runs
some tests with "real" azure, if avail, and some always mock.
2025-11-05 10:22:22 +00:00

56 lines
1.0 KiB
CMake

add_library(test-lib STATIC)
target_sources(test-lib
PRIVATE
cql_assertions.cc
dummy_sharder.cc
exception_utils.cc
log.cc
test_utils.cc
tmpdir.cc
cql_test_env.cc
expr_test_utils.cc
test_services.cc
key_utils.cc
mutation_assertions.cc
mutation_source_test.cc
random_schema.cc
result_set_assertions.cc
sstable_run_based_compaction_strategy_for_tests.cc
sstable_utils.cc
data_model.cc
eventually.cc
proc_utils.cc
gcs_fixture.cc
aws_kms_fixture.cc
azure_kms_fixture.cc
)
target_include_directories(test-lib
PUBLIC
${CMAKE_SOURCE_DIR})
target_link_libraries(test-lib
PUBLIC
scylla-main
replica
Seastar::seastar
xxHash::xxhash
PRIVATE
audit
auth
cdc
compaction
dht # used by cql3
gms
types
idl
index # used by cql3
locator
message
schema
scylla_version
service
sstables
vector_search # used by cql3
utils
Boost::regex
Boost::unit_test_framework)