[pango: 1/3] tests: add test-break test case for Thai language
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango: 1/3] tests: add test-break test case for Thai language
- Date: Sat, 24 Aug 2019 07:45:25 +0000 (UTC)
commit 4f7d4ba040831c9505fe05534865bee180d4b25e
Author: Peng Wu <alexepico gmail com>
Date: Thu Aug 22 15:55:10 2019 +0800
tests: add test-break test case for Thai language
Thai language requires word dictionary from libthai project
for word/sentence breaks.
Adding this test case to check the results of sentence breaks.
tests/breaks/four.break | 2 ++
tests/breaks/four.expected | 5 +++++
tests/meson.build | 1 +
3 files changed, 8 insertions(+)
---
diff --git a/tests/breaks/four.break b/tests/breaks/four.break
new file mode 100644
index 00000000..56c151e0
--- /dev/null
+++ b/tests/breaks/four.break
@@ -0,0 +1,2 @@
+# For Thai language.
+ภาษาไทย หรืภภาษาไทยà¸à¸¥à¸²à¸‡ เป็นภาษาราชà¸à¸²à¸£à¹à¸¥à¸°à¸ าษาประจำชาติขà¸à¸‡à¸›à¸£à¸°à¹€à¸—ศไทย
ภาษาไทยเป็นภาษาในà¸à¸¥à¸¸à¹ˆà¸¡à¸ าษาไทซึ่งเป็นà¸à¸¥à¸¸à¹ˆà¸¡à¸¢à¹ˆà¸à¸¢à¸‚à¸à¸‡à¸•ระà¸à¸¹à¸¥à¸ าษาขร้า-ไท สันนิษà¸à¸²à¸™à¸§à¹ˆà¸²
ภาษาในตระà¸à¸¹à¸¥à¸™à¸µà¹‰à¸¡à¸µà¸–ิ่นà¸à¸³à¹€à¸™à¸´à¸”จาà¸à¸—างตà¸à¸™à¹ƒà¸•้ขà¸à¸‡à¸›à¸£à¸°à¹€à¸—ศจีน à¹à¸¥à¸°à¸™à¸±à¸à¸ าษาศาสตร์บางส่วนเสนà¸à¸§à¹ˆà¸²
ภาษาไทยน่าจะมีความเชื่à¸à¸¡à¹‚ยงà¸à¸±à¸šà¸•ระà¸à¸¹à¸¥à¸ าษาà¸à¸à¸ªà¹‚ตร-เà¸à¹€à¸Šà¸µà¸¢à¸•ิภตระà¸à¸¹à¸¥à¸ าษาà¸à¸à¸ªà¹‚ตรนีเซียน à¹à¸¥à¸°à¸•ระà¸à¸¹à¸¥à¸ าษาจีน-ทิเบต
diff --git a/tests/breaks/four.expected b/tests/breaks/four.expected
new file mode 100644
index 00000000..aca58dce
--- /dev/null
+++ b/tests/breaks/four.expected
@@ -0,0 +1,5 @@
+Text: ภา ษ า ไ ท ย [ ] ห รื ภ[ ] ภา ษ า ไ ท ย ภล า ง [ ] เ ป็ น ภา ษ า ร า ช
ภา ร ๠ล ะ ภา ษ า ป ร ะ จ ำ ช า ติ ข ภง ป ร ะ เ ท ศ ไ ท ย [ ] ภา ษ า ไ ท ย เ ป็ น
ภา ษ า ใ น ภลุ่ ม ภา ษ า ไ ท ซึ่ ง เ ป็ น ภลุ่ ม ย่ ภย ข ภง ต ร ะ à¸à¸¹ ล ภา ษ า
ข ร้ า - ไ ท [ ] สั น นิ ษ ภา น ว่ า [ ] ภา ษ า ใ น ต ร ะ à¸à¸¹ ล นี้ มี ถิ่ น ภำ เ นิ
ด จ า ภท า ง ต ภน ใ ต้ ข ภง ป ร ะ เ ท ศ จี น [ ] ๠ล ะ นั ภภา ษ า ศ า ส ต ร์ บ า
ง ส่ ว น ��
� ส ��
� ภว่ า [ ] ภา ษ า ไ ท ย น่ า จ ะ มี ค ว า ม เ ชื่ ภม โ ย ง à¸à¸± บ ต ร ะ à¸à¸¹ ล ภา
ษ า ภภส โ ต ร - เ ภเ ชี ย ติ ภ[ ] ต ร ะ à¸à¸¹ ล ภา ษ า ภภส โ ต ร นี เ ซี ย น [ ] ๠ล
ะ ต ร ะ à¸à¸¹ ล ภา ษ า จี น - ทิ เ บ ต [0x0a]
+Breaks: c c c c lc c c c lc c c c lc c c c lc c c lc c c c c lc c c lc c c c lc c c
c c c lc c c lc c c c lc c c c c lc c c lc c c lc c c c c c lc c c c lc c c c lc c c lc c c lc
c c c lc c lc c c lc c c c lc c lc c lc c c lc c c lc c c lc c c lc c c c c lc c c c lc
c c c lc c c lc c c c c c c lc c c lc c c c lc c lc c c c c lc lc lc c lc c c c c
lc c c lc c c lc c c lc c lc c c lc c c c c c lc c c lc c c lc c lc c c c c c c c c lc c c
lc c c lc c c c lc c c lc c c c lc c c lc c lc c lc lc c c c lc c c c lc c c lc c lc c
c c c lc c c c lc c lc c c c c lc c c c c lc c c lc c c c c lc c c c lc c lc c c c c c c c
c c lc c c lc c c c c lc c c c lc c c lc c c c c c
+Whitespace: x x x
x
x x
x
x
x
x w w
+Words: bs b b b bse b b be bse b b be bse b b b bse b b bse b b b be bse b b bse b b b bse b b
b b b bse b b bse b b b bse b b b b bse b b bse b b bse b b b b b bse b b be bse b b b bse b b bse b b
bse b b b bse b bse b b bse b b b bse b bse b bse b b bse b b bse b b bse b b bse b b b b bse b b b
bse b b be bse b be bse b b b b b b bse b be bse b b b bse b bse b b b b bse bse bse b bse b b
b b bse b b bse b b bse b b bse b bse b b bse b b b b b bse b be bse b b bse b bse b b b b b b b b bse
b b bse b b bse b b b bse b be bse b b b bse b b bse b bse b bse bse b b b bse b b b bse b b bse b
bse b b b b bse b b b bse b bse b b b be bse b b b b bse b be bse b b b b bse b b b bse b bse b b b b
b b b b be bse b b bse b b b b bse b b b bse b be bse b b b be b
+Sentences: bs
e b
diff --git a/tests/meson.build b/tests/meson.build
index aa4b0c42..4c22c12c 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -89,6 +89,7 @@ test_breaks_data = [
'breaks/one',
'breaks/two',
'breaks/three',
+ 'breaks/four',
]
test_items_data = [
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]