aboutsummaryrefslogtreecommitdiff
path: root/test/d2i-tests
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2016-04-26 12:12:40 +0100
committerMatt Caswell <matt@openssl.org>2016-05-03 13:06:15 +0100
commit2c7fe4dc9ae0c84d2c398d57143983800cc3f18d (patch)
tree5d21fa5ba5198a24f5f72e711cc4b7a4f572d6a5 /test/d2i-tests
parent1b96ec100226e24c2969ff586aabf4dcd942c694 (diff)
downloadopenssl-2c7fe4dc9ae0c84d2c398d57143983800cc3f18d.zip
openssl-2c7fe4dc9ae0c84d2c398d57143983800cc3f18d.tar.gz
openssl-2c7fe4dc9ae0c84d2c398d57143983800cc3f18d.tar.bz2
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 0000000..46f6092
--- /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 0000000..a4b6bb9
--- /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 0000000..bbfb76b
--- /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 0000000..26dd6b1
--- /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 0000000..e7c1cea
--- /dev/null
+++ b/test/d2i-tests/intminus1.der
@@ -0,0 +1 @@
+ÿ \ No newline at end of file