blob: 562c4f1ccbac19508cabefbc5478202ecdb7ba6c [file] [edit]
cmake_minimum_required(VERSION 4.2...4.3)
include ("${RunCMake_SOURCE_DIR}/check_errors.cmake")
unset (errors)
string(TOUPPER "abcd" reference)
set(output "$<STRING:TOUPPER,abcd>")
if (NOT output STREQUAL reference)
list (APPEND errors "<STRING:TOUPPER,abcd> returns bad data: ${output}")
endif()
string(TOUPPER "ABCD" reference)
set(output "$<STRING:TOUPPER,ABCD>")
if (NOT output STREQUAL reference)
list (APPEND errors "<STRING:TOUPPER,ABCD> returns bad data: ${output}")
endif()
string(TOUPPER "abcdABCD12@!" reference)
set(output "$<STRING:TOUPPER,abcdABCD12@!>")
if (NOT output STREQUAL reference)
list (APPEND errors "<STRING:TOUPPER,abcdABCD12@!> returns bad data: ${output}")
endif()
check_errors("STRING:TOUPPER" ${errors})