test_tls.py (1453:71af60a59338) test_tls.py (1467:195fe0a92670)
1import io
2import os
3import re
4import ssl
5import subprocess
6import unittest
7from unit.applications.tls import TestApplicationTLS
8
9
10class TestTLS(TestApplicationTLS):
1import io
2import os
3import re
4import ssl
5import subprocess
6import unittest
7from unit.applications.tls import TestApplicationTLS
8
9
10class TestTLS(TestApplicationTLS):
11 prerequisites = {'modules': ['python', 'openssl']}
11 prerequisites = {'modules': {'python': 'any', 'openssl': 'any'}}
12
13 def findall(self, pattern):
14 with open(self.testdir + '/unit.log', 'r', errors='ignore') as f:
15 return re.findall(pattern, f.read())
16
17 def openssl_date_to_sec_epoch(self, date):
18 return self.date_to_sec_epoch(date, '%b %d %H:%M:%S %Y %Z')
19

--- 605 unchanged lines hidden ---
12
13 def findall(self, pattern):
14 with open(self.testdir + '/unit.log', 'r', errors='ignore') as f:
15 return re.findall(pattern, f.read())
16
17 def openssl_date_to_sec_epoch(self, date):
18 return self.date_to_sec_epoch(date, '%b %d %H:%M:%S %Y %Z')
19

--- 605 unchanged lines hidden ---