diff --git a/echosvg-test/src/test/java/io/sf/carte/echosvg/test/svg/SamplesSpecRenderingTest.java b/echosvg-test/src/test/java/io/sf/carte/echosvg/test/svg/SamplesSpecRenderingTest.java index dcf7b9915..208315d27 100644 --- a/echosvg-test/src/test/java/io/sf/carte/echosvg/test/svg/SamplesSpecRenderingTest.java +++ b/echosvg-test/src/test/java/io/sf/carte/echosvg/test/svg/SamplesSpecRenderingTest.java @@ -844,6 +844,11 @@ public void testTextAnchor3() throws TranscoderException, IOException { test("samples/tests/spec/text/textAnchor3.svg"); } + @Test + public void testTextArabicCharacters() throws TranscoderException, IOException { + testNV("samples/tests/spec/text/arabicCharacters.svg"); + } + @Test public void testTextBiDi() throws TranscoderException, IOException { test("samples/tests/spec/text/textBiDi.svg"); diff --git a/samples/tests/spec/text/arabicCharacters.svg b/samples/tests/spec/text/arabicCharacters.svg new file mode 100644 index 000000000..2cfb33c20 --- /dev/null +++ b/samples/tests/spec/text/arabicCharacters.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + Arabic Shadda : شارع طَوِي أم الظِّبا + + diff --git a/test-references/samples/tests/spec/text/arabicCharacters.png b/test-references/samples/tests/spec/text/arabicCharacters.png new file mode 100644 index 000000000..93145a4b3 Binary files /dev/null and b/test-references/samples/tests/spec/text/arabicCharacters.png differ