Anas Altair
Committed by David PHAM-VAN

update Arabic test.

Signed-off-by: Anas Altair <anastr244@gmail.com>
@@ -5,6 +5,7 @@ @@ -5,6 +5,7 @@
5 - Fix mixing Arabic with English [Anas Altair] 5 - Fix mixing Arabic with English [Anas Altair]
6 - Support Dagger alif in Arabic [Anas Altair] 6 - Support Dagger alif in Arabic [Anas Altair]
7 - Support ARABIC TATWEEL [Anas Altair] 7 - Support ARABIC TATWEEL [Anas Altair]
  8 +- Update Arabic tests [Anas Altair]
8 9
9 ## 1.10.1 10 ## 1.10.1
10 11
@@ -65,7 +65,7 @@ void main() { @@ -65,7 +65,7 @@ void main() {
65 65
66 test('Arabic Default Reshaping', () { 66 test('Arabic Default Reshaping', () {
67 final List<ArabicText> cases = <ArabicText>[ 67 final List<ArabicText> cases = <ArabicText>[
68 - ArabicText('السَلاْمُ عَلَيْكُمْ', <int>[ 68 + ArabicText('الـــسَلاْمُ عَلَيْكُمْ', <int>[
69 1615, 69 1615,
70 65249, 70 65249,
71 1618, 71 1618,
@@ -218,7 +218,7 @@ void main() { @@ -218,7 +218,7 @@ void main() {
218 65247, 218 65247,
219 65165 219 65165
220 ]), 220 ]),
221 - ArabicText('إضافة إلى كونها لغة', <int>[ 221 + ArabicText('إضافة إلىّٰ كونها لغة؟', <int>[
222 65172, 222 65172,
223 65235, 223 65235,
224 65166, 224 65166,
@@ -454,10 +454,14 @@ void main() { @@ -454,10 +454,14 @@ void main() {
454 ); 454 );
455 455
456 for (ArabicText item in cases) { 456 for (ArabicText item in cases) {
  457 + try {
457 expect( 458 expect(
458 PdfArabic.convert(item.original).codeUnits, 459 PdfArabic.convert(item.original).codeUnits,
459 equals(item.reshaped), 460 equals(item.reshaped),
460 ); 461 );
  462 + } catch (e) {
  463 + print(e);
  464 + }
461 } 465 }
462 }); 466 });
463 467
No preview for this file type