From 1a0ac520219ad2904914d710ebee873a01edf872 Mon Sep 17 00:00:00 2001 From: Tim Mayberry Date: Sun, 18 Sep 2016 21:38:41 +1000 Subject: [PATCH] Copy UTF-8 test strings from libpbd tests into libardour test utils Ideally these would be shared. --- libs/ardour/test/test_util.cc | 14 ++++++++++++++ libs/ardour/test/test_util.h | 2 ++ 2 files changed, 16 insertions(+) diff --git a/libs/ardour/test/test_util.cc b/libs/ardour/test/test_util.cc index 88c88c9075..9b33f26762 100644 --- a/libs/ardour/test/test_util.cc +++ b/libs/ardour/test/test_util.cc @@ -152,3 +152,17 @@ get_test_sample_rate () { return 44100; } + +void +get_utf8_test_strings (std::vector& result) +{ + // These are all translations of "Ardour" from google translate + result.push_back ("Ardour"); // Reference + result.push_back ("\320\277\321\213\320\273"); // Russian + result.push_back ("\305\276ar"); // Croatian + result.push_back ("\340\270\204\340\270\247\340\270\262\340\270\241\340\270\201\340\270\243\340\270\260\340\270\225\340\270\267\340\270\255\340\270\243\340\270\267\340\270\255\340\270\243\340\271\211\340\270\231"); // Thai + result.push_back ("\325\245\325\274\325\241\325\266\325\244"); // Armenian + result.push_back ("\340\246\254\340\247\215\340\246\257\340\246\227\340\247\215\340\246\260\340\246\244\340\246\276"); // Bengali + result.push_back ("\346\203\205\347\206\261"); // Japanese + result.push_back ("\347\203\255\346\203\205"); // Chinese (Simplified) +} diff --git a/libs/ardour/test/test_util.h b/libs/ardour/test/test_util.h index 85041f441a..839a6d2c97 100644 --- a/libs/ardour/test/test_util.h +++ b/libs/ardour/test/test_util.h @@ -43,4 +43,6 @@ extern void create_and_start_dummy_backend (); extern void stop_and_destroy_backend (); extern ARDOUR::Session* load_session (std::string, std::string); +void get_utf8_test_strings (std::vector& results); + #endif