diff options
-rw-r--r-- | tests/Makefile.am | 3 | ||||
-rwxr-xr-x | tests/coding | 8 | ||||
-rw-r--r-- | tests/invalid-assignments2.txt | bin | 0 -> 224 bytes |
3 files changed, 9 insertions, 2 deletions
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 @@ EXTRA_DIST = Test_parser.asn Test_tree.asn Test_tree_asn1_tab.c mscat.asn \ 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 @@ EOF $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 Binary files differnew file mode 100644 index 0000000..49933e5 --- /dev/null +++ b/tests/invalid-assignments2.txt |