diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-05-18 18:24:10 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-05-18 18:29:53 +0200 |
commit | 1273c97343c2070a28cfa1f1dd55599ca87106e2 (patch) | |
tree | e9e1cbe6ebb73815ff37a7493b78532f2b30d59a | |
parent | e43badf76307e1484fb257f271ff9a4f59258c7e (diff) | |
download | libtasn1-tmp-fix-encoding-issues.tar.gz |
tests: added reproducer for encoding issuetmp-fix-encoding-issues
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
-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 |