rename ecdsa_secp*sha* to ecdsa_secp*
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
diff --git a/tests/scripts/generate_tls13_compat_tests.py b/tests/scripts/generate_tls13_compat_tests.py
index b9e09d8..3d17546 100755
--- a/tests/scripts/generate_tls13_compat_tests.py
+++ b/tests/scripts/generate_tls13_compat_tests.py
@@ -23,6 +23,7 @@
"""
import sys
+import os
import abc
import argparse
import itertools
@@ -31,14 +32,14 @@
CERTIFICATES = {
'ecdsa_secp256r1_sha256': (
- 'data_files/ecdsa_secp256r1_sha256.crt',
- 'data_files/ecdsa_secp256r1_sha256.key'),
+ 'data_files/ecdsa_secp256r1.crt',
+ 'data_files/ecdsa_secp256r1.key'),
'ecdsa_secp384r1_sha384': (
- 'data_files/ecdsa_secp384r1_sha384.crt',
- 'data_files/ecdsa_secp384r1_sha384.key'),
+ 'data_files/ecdsa_secp384r1.crt',
+ 'data_files/ecdsa_secp384r1.key'),
'ecdsa_secp521r1_sha512': (
- 'data_files/ecdsa_secp521r1_sha512.crt',
- 'data_files/ecdsa_secp521r1_sha512.key'),
+ 'data_files/ecdsa_secp521r1.crt',
+ 'data_files/ecdsa_secp521r1.key'),
'rsa_pss_rsae_sha256': (
'data_files/server2-sha256.crt', 'data_files/server2.key'
)
@@ -256,7 +257,7 @@
ret += ['--x509certfile {cert} --x509keyfile {key}'.format(
cert=cert, key=key)]
priority_strings = ':+'.join(['NONE'] +
- list(set(self.priority_strings)) +
+ list(sorted(self.priority_strings)) +
['VERS-TLS1.3'])
priority_strings += ':%NO_TICKETS:%DISABLE_TLS13_COMPAT_MODE'
ret += ['--priority={priority_strings}'.format(
@@ -357,7 +358,7 @@
"""
Generate test case with `ssl-opt.sh` format.
"""
- name = 'TLS1.3 {client[0]}->{server[0]}: {cipher},{named_group},{sig_alg}'.format(
+ name = 'TLS 1.3 {client[0]}->{server[0]}: {cipher},{named_group},{sig_alg}'.format(
client=client, server=server, cipher=cipher, sig_alg=sig_alg, named_group=named_group)
server = SERVER_CLS[server](cipher, sig_alg, named_group)
client = CLIENT_CLS[client](cipher, sig_alg, named_group)
@@ -402,6 +403,9 @@
def main():
+ """
+ Main function of this program
+ """
parser = argparse.ArgumentParser()
parser.add_argument('-o', '--output', nargs='?',
@@ -453,8 +457,9 @@
if args.generate_all_tls13_compat_tests:
if args.output:
with open(args.output, 'w', encoding="utf-8") as f:
- f.write(SSL_OUTPUT_HEADER.format(filename=args.output))
+ f.write(SSL_OUTPUT_HEADER.format(filename=os.path.basename(args.output)))
f.write('\n\n'.join(get_all_test_cases()))
+ f.write('\n')
else:
print('\n'.join(get_all_test_cases()))
return 0