19TEST(ValidateKhmerTest, GoodKhmerWords) {
20 std::string str =
"ព័ត៏មានប្លែកៗ";
31TEST(ValidateKhmerTest, BadKhmerWords) {
34 std::string str =
"\u1796\u17b6\u17b7";
36 str.c_str(), &result));
38 str =
"\u1798\u17c9\u17ca";
40 str.c_str(), &result));
42 str =
"\u1780\u17b6\u17cb\u17cd";
44 str.c_str(), &result));
#define EXPECT_FALSE(condition)
void ExpectGraphemeModeResults(const std::string &str, UnicodeNormMode u_mode, int unicode_count, int glyph_count, int grapheme_count, const std::string &target_str)
bool NormalizeUTF8String(UnicodeNormMode u_mode, OCRNorm ocr_normalize, GraphemeNorm grapheme_normalize, const char *str8, std::string *normalized)
TEST(TesseractInstanceTest, TestMultipleTessInstances)