From cd55fe02ef760e3325f07b0704edcde26716d377 Mon Sep 17 00:00:00 2001 From: Gilles Peskine Date: Tue, 25 Jan 2022 23:13:49 +0100 Subject: [PATCH] Remove accidental use of a feature that doesn't exist in CMake 3.5 Signed-off-by: Gilles Peskine --- tests/CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 001db80f8e..b3308cbb32 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -161,9 +161,10 @@ list(APPEND test_suites ${base_generated_data_files}) list(REMOVE_DUPLICATES test_suites) list(SORT test_suites) foreach(test_suite ${test_suites}) - get_filename_component(data_name ${test_suite} NAME_WLE) - string(REPLACE "test_suite_" "" data_name ${data_name}) - string(REGEX MATCH "[^.]*" function_name ${data_name}) + get_filename_component(data_name ${test_suite} NAME) + string(REGEX REPLACE "\.data$" "" data_name "${data_name}") + string(REPLACE "test_suite_" "" data_name "${data_name}") + string(REGEX MATCH "[^.]*" function_name "${data_name}") add_test_suite(${function_name} ${data_name}) endforeach(test_suite)