tests: added reproducer for encoding issue Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
diff --git a/tests/Makefile.am b/tests/Makefile.am index b9cb886..be10bbb 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am
@@ -46,7 +46,8 @@ invalid-x509/id-000032.der invalid-x509/id-000033.der \ invalid-x509/id-000034.der invalid-x509/id-000035.der \ invalid-pkcs7/id-000001.der invalid-pkcs7/id-000002.der \ - invalid-pkcs7/id-000003.der invalid-assignments1.txt + invalid-pkcs7/id-000003.der invalid-assignments1.txt \ + invalid-assignments2.txt # For crlf. EXTRA_DIST += crlf.cer crl.der ocsp.der
diff --git a/tests/coding b/tests/coding index b96b012..922629b 100755 --- a/tests/coding +++ b/tests/coding
@@ -45,7 +45,13 @@ $VALGRIND $ASN1CODING -c $TMPFILE ${srcdir}/invalid-assignments1.txt if test $? != 1;then - echo "Encoding failed" + echo "Encoding failed (1)" + exit 1 +fi + +$VALGRIND $ASN1CODING -c $TMPFILE ${srcdir}/invalid-assignments2.txt +if test $? != 1;then + echo "Encoding failed (2)" exit 1 fi
diff --git a/tests/invalid-assignments2.txt b/tests/invalid-assignments2.txt new file mode 100644 index 0000000..49933e5 --- /dev/null +++ b/tests/invalid-assignments2.txt Binary files differ