Tests: Fix FindMatlab.versions_checks

`matlab_get_release_name_from_version("14.10" release_name)` does not
write the `release_name` variable if the `14.10` is not a known version,
so before checking for the variable to be empty, we should set it to an
empty value.
This commit is contained in:
Silvio Traversaro
2024-06-04 12:31:46 -04:00
committed by Brad King
parent 57c6dd277e
commit bda14d99f5

View File

@@ -40,6 +40,9 @@ if(NOT release_name STREQUAL "dummy")
message(FATAL_ERROR "version 14.9 does not give release dummy : '${release_name}' != dummy")
endif()
# matlab_get_release_name_from_version does not describe what it does with release_name
# if the version requested does not exists, so make sure that release_name it is empty
set(release_name "")
matlab_get_release_name_from_version("14.10" release_name)
if(NOT release_name STREQUAL "")
message(FATAL_ERROR "version 14.10 does not give empty release: '${release_name}' != ''")