X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Fcollator_test.cc;h=035de9919ffa0e5f20d66243907d56b490d5d3c0;hb=HEAD;hp=477b3747f0b2b90cfb99f33cde2e3720c5212c0c;hpb=af25866f2b77d856121ce67ba11ba7e9f997bfe1;p=dcpomatic.git diff --git a/test/collator_test.cc b/test/collator_test.cc index 477b3747f..035de9919 100644 --- a/test/collator_test.cc +++ b/test/collator_test.cc @@ -20,6 +20,8 @@ #include "lib/collator.h" +#include +#include #include @@ -27,6 +29,20 @@ BOOST_AUTO_TEST_CASE(collator_compare_works_and_ignores_case) { Collator collator("en"); +#if 0 + // Print out available locales + // UErrorCode status; + // auto available = ucol_openAvailableLocales(&status); + // int32_t length = 0; + // while (true) { + // auto next = uenum_next(available, &length, &status); + // if (!next) { + // break; + // } + // std::cout << next << "\n"; + // } +#endif + BOOST_CHECK_EQUAL(collator.compare("So often YOU won't even notice", "SO OFTEN you won't even NOTiCE"), 0); BOOST_CHECK_EQUAL(collator.compare("So often YOU won't even notice", "SO OFTEN you won't even see"), -1); }