aboutsummaryrefslogtreecommitdiff
path: root/tcl_tests/cms2.try
diff options
context:
space:
mode:
authorDmitry Belyavskiy <beldmit@gmail.com>2021-09-16 17:15:33 +0200
committerDmitry Belyavskiy <beldmit@users.noreply.github.com>2021-09-16 18:40:36 +0300
commit986905842330e4a54e61334eb508fe3147c43e38 (patch)
tree678318cdaf870c15aff3f70f79e47ce6419183e3 /tcl_tests/cms2.try
parent65d9677890ca5eeca45bca0fb09d6cd08238161e (diff)
downloadgost-engine-986905842330e4a54e61334eb508fe3147c43e38.zip
gost-engine-986905842330e4a54e61334eb508fe3147c43e38.tar.gz
gost-engine-986905842330e4a54e61334eb508fe3147c43e38.tar.bz2
We don't want depend on spacing around equal sign
...in DN output
Diffstat (limited to 'tcl_tests/cms2.try')
-rw-r--r--tcl_tests/cms2.try24
1 files changed, 12 insertions, 12 deletions
diff --git a/tcl_tests/cms2.try b/tcl_tests/cms2.try
index c734a6c..47a5306 100644
--- a/tcl_tests/cms2.try
+++ b/tcl_tests/cms2.try
@@ -45,11 +45,11 @@ test "Extracting signer certificates" {
set certs [regexp -all -inline -- {-----BEGIN CERTIFICATE-----.*?-----END CERTIFICATE-----} [getFile signer.certs]]
foreach cert $certs {
makeFile cert[incr i].pem $cert
- lappend subjs [grep subject [openssl "x509 -in cert$i.pem -subject -noout"]]
+ lappend subjs [regsub -all " = " [grep subject [openssl "x509 -in cert$i.pem -subject -noout"]] "=" ]
}
lsort $subjs
-} 0 "{subject=C = RU, O = Cryptocom, OU = OpenSSL Team, CN = USER1_$length, emailAddress = test@cryptocom.ru
-} {subject=C = RU, O = Cryptocom, OU = OpenSSL Team, CN = USER2_$length, emailAddress = test@cryptocom.ru
+} 0 "{subject=C=RU, O=Cryptocom, OU=OpenSSL Team, CN=USER1_$length, emailAddress=test@cryptocom.ru
+} {subject=C=RU, O=Cryptocom, OU=OpenSSL Team, CN=USER2_$length, emailAddress=test@cryptocom.ru
}"
test -createsfiles cms_signed2_1_$length\_op.msg "Signing opaque in S/MIME format with 1st signature" {
@@ -79,11 +79,11 @@ test "Extracting signer certificates" {
set certs [regexp -all -inline -- {-----BEGIN CERTIFICATE-----.*?-----END CERTIFICATE-----} [getFile signer.certs]]
foreach cert $certs {
makeFile cert[incr i].pem $cert
- lappend subjs [grep subject [openssl "x509 -in cert$i.pem -subject -noout"]]
+ lappend subjs [regsub -all " = " [grep subject [openssl "x509 -in cert$i.pem -subject -noout"]] "=" ]
}
lsort $subjs
-} 0 "{subject=C = RU, O = Cryptocom, OU = OpenSSL Team, CN = USER1_$length, emailAddress = test@cryptocom.ru
-} {subject=C = RU, O = Cryptocom, OU = OpenSSL Team, CN = USER2_$length, emailAddress = test@cryptocom.ru
+} 0 "{subject=C=RU, O=Cryptocom, OU=OpenSSL Team, CN=USER1_$length, emailAddress=test@cryptocom.ru
+} {subject=C=RU, O=Cryptocom, OU=OpenSSL Team, CN=USER2_$length, emailAddress=test@cryptocom.ru
}"
test -createsfiles cms_signed2_1_$length\_det.asn "Signing detached in DER format with 1st signature" {
@@ -113,11 +113,11 @@ test "Extracting signer certificates" {
set certs [regexp -all -inline -- {-----BEGIN CERTIFICATE-----.*?-----END CERTIFICATE-----} [getFile signer.certs]]
foreach cert $certs {
makeFile cert_asn[incr i].pem $cert
- lappend subjs [grep subject [openssl "x509 -in cert_asn$i.pem -subject -noout"]]
+ lappend subjs [regsub -all " = " [grep subject [openssl "x509 -in cert$i.pem -subject -noout"]] "=" ]
}
lsort $subjs
-} 0 "{subject=C = RU, O = Cryptocom, OU = OpenSSL Team, CN = USER1_$length, emailAddress = test@cryptocom.ru
-} {subject=C = RU, O = Cryptocom, OU = OpenSSL Team, CN = USER2_$length, emailAddress = test@cryptocom.ru
+} 0 "{subject=C=RU, O=Cryptocom, OU=OpenSSL Team, CN=USER1_$length, emailAddress=test@cryptocom.ru
+} {subject=C=RU, O=Cryptocom, OU=OpenSSL Team, CN=USER2_$length, emailAddress=test@cryptocom.ru
}"
test -createsfiles cms_signed2_1_$length.msg "Signing in S/MIME format with 1st signature" {
@@ -146,11 +146,11 @@ test "Extracting signer certificates" {
set certs [regexp -all -inline -- {-----BEGIN CERTIFICATE-----.*?-----END CERTIFICATE-----} [getFile signer.certs]]
foreach cert $certs {
makeFile cert_cms[incr i].pem $cert
- lappend subjs [grep subject [openssl "x509 -in cert_cms$i.pem -subject -noout"]]
+ lappend subjs [regsub -all " = " [grep subject [openssl "x509 -in cert$i.pem -subject -noout"]] "=" ]
}
lsort $subjs
-} 0 "{subject=C = RU, O = Cryptocom, OU = OpenSSL Team, CN = USER1_$length, emailAddress = test@cryptocom.ru
-} {subject=C = RU, O = Cryptocom, OU = OpenSSL Team, CN = USER2_$length, emailAddress = test@cryptocom.ru
+} 0 "{subject=C=RU, O=Cryptocom, OU=OpenSSL Team, CN=USER1_$length, emailAddress=test@cryptocom.ru
+} {subject=C=RU, O=Cryptocom, OU=OpenSSL Team, CN=USER2_$length, emailAddress=test@cryptocom.ru
}"
}