Guard macOS filename normalization test

This commit is contained in:
Rodrigo Iglesias 2026-04-29 22:52:22 +02:00
parent d936d3fe3c
commit d7cb523e75

View file

@ -25,13 +25,12 @@ TEST_CASE("SplitFilename83 Sanity", "[common]") {
REQUIRE(std::memcmp(extension.data(), expected_extension.data(), extension.size()) == 0);
}
#if defined(__APPLE__)
TEST_CASE("NormalizeNFDToNFC Sanity", "[common]") {
const std::string decomposed = "i\xCC\x81";
const std::string composed = "\xC3\xAD";
#if defined(__APPLE__)
REQUIRE(Common::NormalizeNFDToNFC(decomposed) == composed);
#else
REQUIRE(Common::NormalizeNFDToNFC(decomposed) == decomposed);
#endif
}
#endif