summaryrefslogtreecommitdiffstats
path: root/test/d2i-tests
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2016-04-26 13:12:40 +0200
committerMatt Caswell <matt@openssl.org>2016-05-03 14:06:15 +0200
commit2c7fe4dc9ae0c84d2c398d57143983800cc3f18d (patch)
tree5d21fa5ba5198a24f5f72e711cc4b7a4f572d6a5 /test/d2i-tests
parentadd ASN1_INTEGER type to d2i_test (diff)
downloadopenssl-2c7fe4dc9ae0c84d2c398d57143983800cc3f18d.tar.xz
openssl-2c7fe4dc9ae0c84d2c398d57143983800cc3f18d.zip
Add ASN.1 INTEGER tests.
Add tests for ASN.1 INTEGER: invalid tag, valid 0, 1, -1 and 0, -1 with illegal padding. Also add ASN1_ANY tests for 0, 1 and -1. Reviewed-by: Emilia Käsper <emilia@openssl.org>
Diffstat (limited to 'test/d2i-tests')
-rw-r--r--test/d2i-tests/bad-int-pad0.derbin0 -> 4 bytes
-rw-r--r--test/d2i-tests/bad-int-padminus1.der1
-rw-r--r--test/d2i-tests/int0.derbin0 -> 3 bytes
-rw-r--r--test/d2i-tests/int1.der1
-rw-r--r--test/d2i-tests/intminus1.der1
5 files changed, 3 insertions, 0 deletions
diff --git a/test/d2i-tests/bad-int-pad0.der b/test/d2i-tests/bad-int-pad0.der
new file mode 100644
index 0000000000..46f6092a82
--- /dev/null
+++ b/test/d2i-tests/bad-int-pad0.der
Binary files differ
diff --git a/test/d2i-tests/bad-int-padminus1.der b/test/d2i-tests/bad-int-padminus1.der
new file mode 100644
index 0000000000..a4b6bb9792
--- /dev/null
+++ b/test/d2i-tests/bad-int-padminus1.der
@@ -0,0 +1 @@
+ÿÿ \ No newline at end of file
diff --git a/test/d2i-tests/int0.der b/test/d2i-tests/int0.der
new file mode 100644
index 0000000000..bbfb76b9d3
--- /dev/null
+++ b/test/d2i-tests/int0.der
Binary files differ
diff --git a/test/d2i-tests/int1.der b/test/d2i-tests/int1.der
new file mode 100644
index 0000000000..26dd6b16d9
--- /dev/null
+++ b/test/d2i-tests/int1.der
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/test/d2i-tests/intminus1.der b/test/d2i-tests/intminus1.der
new file mode 100644
index 0000000000..e7c1cea38c
--- /dev/null
+++ b/test/d2i-tests/intminus1.der
@@ -0,0 +1 @@
+ÿ \ No newline at end of file