1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
# Miscellaneous tests
tests_misc = executable(
'tests-misc',
'tests-misc.cpp',
dependencies: [catch2_dep, asgen_lib_dep],
include_directories: [src_dir],
)
test('Miscellaneous', tests_misc)
# Database/Cache tests
tests_db = executable(
'tests-db',
'tests-db.cpp',
dependencies: [catch2_dep, asgen_lib_dep],
include_directories: [src_dir],
)
test('Databases', tests_db)
# Network-dependent tests
tests_net = executable(
'tests-net',
'tests-net.cpp',
dependencies: [catch2_dep, asgen_lib_dep],
include_directories: [src_dir],
)
test('Network', tests_net, args: ['--allow-running-no-tests'])
# Report generator tests
tests_report = executable(
'tests-report',
'tests-report.cpp',
dependencies: [catch2_dep, asgen_lib_dep],
include_directories: [src_dir],
)
test('ReportGenerator', tests_report)
# Icon handler tests
tests_icons = executable(
'tests-icons',
'tests-icons.cpp',
dependencies: [catch2_dep, asgen_lib_dep],
include_directories: [src_dir],
)
test('IconHandler', tests_icons)
# Engine tests
tests_engine = executable(
'tests-engine',
'tests-engine.cpp',
dependencies: [catch2_dep, asgen_lib_dep],
include_directories: [src_dir],
)
test('Engine', tests_engine)
# Debian backend tests
tests_backend_debian = executable(
'tests-backend-debian',
'tests-backend-debian.cpp',
dependencies: [catch2_dep, asgen_lib_dep],
include_directories: [src_dir],
)
test('Backend - Debian', tests_backend_debian)
# Debian backend tests
tests_backend_misc = executable(
'tests-backend-misc',
'tests-backend-misc.cpp',
dependencies: [catch2_dep, asgen_lib_dep],
include_directories: [src_dir],
)
test('Backend - Misc Tests', tests_backend_misc)
|