From 6ac010af0e9f1caebc06c1941b84f1904204cad6 Mon Sep 17 00:00:00 2001 From: gitlost Date: Thu, 30 Jul 2026 17:01:43 +0100 Subject: [PATCH] test suite: test_svg: add full Latin-1 examples --- backend/tests/data/svg/code128_latin1_1.svg | 12 ++++++++++++ backend/tests/data/svg/code128_latin1_2.svg | 12 ++++++++++++ backend/tests/test_svg.c | 2 ++ 3 files changed, 26 insertions(+) create mode 100644 backend/tests/data/svg/code128_latin1_1.svg create mode 100644 backend/tests/data/svg/code128_latin1_2.svg diff --git a/backend/tests/data/svg/code128_latin1_1.svg b/backend/tests/data/svg/code128_latin1_1.svg new file mode 100644 index 00000000..6dea8d68 --- /dev/null +++ b/backend/tests/data/svg/code128_latin1_1.svg @@ -0,0 +1,12 @@ + + + + Zint Generated Symbol + + + + + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ + + + diff --git a/backend/tests/data/svg/code128_latin1_2.svg b/backend/tests/data/svg/code128_latin1_2.svg new file mode 100644 index 00000000..05bc6886 --- /dev/null +++ b/backend/tests/data/svg/code128_latin1_2.svg @@ -0,0 +1,12 @@ + + + + Zint Generated Symbol + + + + + ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ + + + diff --git a/backend/tests/test_svg.c b/backend/tests/test_svg.c index 6e7d669f..d60dd398 100644 --- a/backend/tests/test_svg.c +++ b/backend/tests/test_svg.c @@ -57,6 +57,8 @@ static void test_print(const testCtx *const p_ctx) { const char *comment; }; static const struct item data[] = { + /* 0*/ { BARCODE_CODE128, UNICODE_MODE, -1, -1, -1, -1, -1, -1, -1, -1, 10.0, "", "", 0, "!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", "", 0, "code128_latin1_1.svg", "" }, + /* 1*/ { BARCODE_CODE128, UNICODE_MODE, -1, -1, -1, -1, -1, -1, -1, -1, 10.0, "", "", 0, "¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ", "", 0, "code128_latin1_2.svg", "" }, /* 0*/ { BARCODE_CODE128, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, "", "", 0, "<>\"&'", "", 0, "code128_amperands.svg", "" }, /* 1*/ { BARCODE_CODE128, UNICODE_MODE, -1, BOLD_TEXT, -1, -1, -1, -1, -1, -1, 0, "", "", 0, "Égjpqy", "", 0, "code128_egrave_bold.svg", "" }, /* 2*/ { BARCODE_CODE128, UNICODE_MODE, -1, BOLD_TEXT | EMBED_VECTOR_FONT, -1, -1, -1, -1, -1, -1, 0, "", "", 0, "Égjpqy", "", 0, "code128_egrave_bold_embed.svg", "" },