Merge pull request #10763 from harisibrar1/test/relinker-python-utf8

test(relinker): run the relinker tests in Python's UTF-8 mode
This commit is contained in:
Dean authored and GitHub committed 2026-10-27 10:31:44 +13:00
commit bfa6203903
1 file changed
+8 -6
+8 -6
View File
@@ -954,12 +954,6 @@ if(BUILD_TESTING)
)
add_test(NAME reloc_table_bounds COMMAND reloc_table_bounds_tests $<TARGET_FILE:relinker>)
endif()
set(relinkerTestTemp ${CMAKE_CURRENT_BINARY_DIR}/test-temp)
file(MAKE_DIRECTORY ${relinkerTestTemp})
get_property(relinkerTests DIRECTORY PROPERTY TESTS)
set_property(TEST ${relinkerTests} APPEND PROPERTY ENVIRONMENT_MODIFICATION
"TMPDIR=set:${relinkerTestTemp};TEMP=set:${relinkerTestTemp};TMP=set:${relinkerTestTemp}")
endif()
if(BUILD_TESTING AND Python3_Interpreter_FOUND)
@@ -970,3 +964,11 @@ if(BUILD_TESTING AND Python3_Interpreter_FOUND)
${CMAKE_CURRENT_SOURCE_DIR}/relinker/tests/test_macos_guest_weak_imports.py $<TARGET_FILE:relinker>)
set_property(TEST macos_guest_weak_imports APPEND PROPERTY LABELS relinker)
endif()
if(BUILD_TESTING)
set(relinkerTestTemp ${CMAKE_CURRENT_BINARY_DIR}/test-temp)
file(MAKE_DIRECTORY ${relinkerTestTemp})
get_property(relinkerTests DIRECTORY PROPERTY TESTS)
set_property(TEST ${relinkerTests} APPEND PROPERTY ENVIRONMENT_MODIFICATION
"TMPDIR=set:${relinkerTestTemp};TEMP=set:${relinkerTestTemp};TMP=set:${relinkerTestTemp};PYTHONUTF8=set:1")
endif()