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 @@
+
+
+
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 @@
+
+
+
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", "" },