From 87d5971856ec7205861c633c0ff00664966bcf92 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Thu, 20 Nov 2014 10:03:24 +0100 Subject: [PATCH] more details in assertions --- tls-check | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tls-check b/tls-check index 33529d9..8a64d84 100755 --- a/tls-check +++ b/tls-check @@ -121,7 +121,7 @@ class CipherPropsProvider: def __getProps(self, cipher): # as OpenSSL about this cipher cipherInfo = subprocess.check_output(["openssl", "ciphers", "-v", cipher]).decode('UTF-8').strip() - assert '\n' not in cipherInfo + assert '\n' not in cipherInfo, "Cipher "+cipher+" produced unexpected output:\n"+cipherInfo cipherInfoFields = cipherInfo.split() # get # of bits encMatch = re.match(r'^Enc=([0-9A-Za-z]+)\(([0-9]+)\)$', cipherInfoFields[4]) @@ -143,7 +143,7 @@ class CipherPropsProvider: isLow = cipher in self.low isMedium = cipher in self.medium isHigh = cipher in self.high - assert isExp+isLow+isMedium+isHigh <= 1, "Cipher is more than one from EXP, LOW, MEDIUM, HIGH" + assert isExp+isLow+isMedium+isHigh <= 1, "Cipher "+cipher+" is more than one from EXP, LOW, MEDIUM, HIGH" if isExp: strength = CipherStrength.exp elif isLow: -- 2.30.2