Add conversion test for MSBLOB format.
authorDr. Stephen Henson <steve@openssl.org>
Wed, 16 Nov 2016 23:04:14 +0000 (23:04 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Thu, 17 Nov 2016 03:53:03 +0000 (03:53 +0000)
Reviewed-by: Rich Salz <rsalz@openssl.org>
test/recipes/15-test_dsa.t
test/recipes/15-test_rsa.t
test/recipes/tconversion.pl

index bf3b0d376a3d4a9de8bf22cf99c46b433dfb15e6..2fd236e875f4fbd09ff83ab255b5d06dd04f17a8 100644 (file)
@@ -34,7 +34,7 @@ ok(run(test(["dsatest", "-app2_1"])), "running dsatest -app2_1");
         tconversion("dsa", srctop_file("test","testdsa.pem"), "pkey");
      };
      subtest 'dsa conversions -- public key' => sub {
-        tconversion("dsa", srctop_file("test","testdsapub.pem"), "dsa",
-                    "-pubin", "-pubout");
+        tconversion("msb", srctop_file("test","testdsapub.pem"), "dsa",
+                        "-pubin", "-pubout");
      };
 }
index cb1172a95fa08a0a45bbccbb47764b81faa6283a..a57ce63a903d88b91a2631de01d3c2574265af4c 100644 (file)
@@ -35,7 +35,7 @@ ok(run(app([ 'openssl', 'rsa', '-check', '-in', srctop_file('test', 'testrsa.pem
         tconversion("rsa", srctop_file("test","testrsa.pem"), "pkey");
      };
      subtest 'rsa conversions -- public key' => sub {
-        tconversion("rsa", srctop_file("test","testrsapub.pem"), "rsa",
+        tconversion("msb", srctop_file("test","testrsapub.pem"), "rsa",
                     "-pubin", "-pubout");
      };
 }
index 1655cd483f0923b704b03e7c475f0ffe7c117cd4..1a308e20b87735fad088c98ef49e729644d0efff 100644 (file)
@@ -19,6 +19,7 @@ my %conversionforms = (
     # Default conversion forms.  Other series may be added with
     # specific test types as key.
     "*"                => [ "d", "p" ],
+    "msb"      => [ "d", "p", "msblob" ],
     );
 sub tconversion {
     my $testtype = shift;