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