diff --git a/tests/meson.build b/tests/meson.build index 130a73c0..68672221 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -1,23 +1,22 @@ test_sources = files([ - 'test_file_helper.cpp', - 'test_file_logging.cpp', - 'test_daily_logger.cpp', - 'test_misc.cpp', - 'test_pattern_formatter.cpp', - 'test_async.cpp', - 'test_registry.cpp', - 'test_macros.cpp', - 'utils.cpp', - 'main.cpp', - 'test_mpmc_q.cpp', - 'test_dup_filter.cpp', - 'test_fmt_helper.cpp', - 'test_stdout_api.cpp', - 'test_backtrace.cpp', - 'test_create_dir.cpp' + 'test_file_helper.cpp', + 'test_file_logging.cpp', + 'test_daily_logger.cpp', + 'test_misc.cpp', + 'test_pattern_formatter.cpp', + 'test_async.cpp', + 'test_registry.cpp', + 'test_macros.cpp', + 'utils.cpp', + 'main.cpp', + 'test_mpmc_q.cpp', + 'test_dup_filter.cpp', + 'test_fmt_helper.cpp', + 'test_stdout_api.cpp', + 'test_backtrace.cpp', + 'test_create_dir.cpp' ]) - if not get_option('no_exceptions') test_sources += 'test_errors.cpp' endif @@ -38,13 +37,8 @@ endif # -------------------------------------- # --- Build the test executables --- # -------------------------------------- +test_exe = executable('spdlog-utests', test_sources, dependencies: global_test_deps + [spdlog_dep]) +test('test_spdlog', test_exe, is_parallel : false) -test_matrix = [ - ['spdlog-utests', spdlog_dep], - ['spdlog-utests-ho', spdlog_headeronly_dep], -] - -foreach i : test_matrix - test_exe = executable(i[0], test_sources, dependencies: global_test_deps + [i[1]]) - test('test_' + i[0], test_exe, is_parallel : false) -endforeach +test_exe = executable('spdlog-utests-ho', test_sources, dependencies: global_test_deps + [spdlog_headeronly_dep]) +test('test_spdlog-ho', test_exe, is_parallel : false) \ No newline at end of file