Deleted
Added
1import os 2import re 3import time 4 5from conftest import option 6from unit.control import TestControl 7 8 9class TestApplicationProto(TestControl): 10 def sec_epoch(self): 11 return time.mktime(time.gmtime()) 12 13 def date_to_sec_epoch(self, date, template='%a, %d %b %Y %H:%M:%S %Z'): 14 return time.mktime(time.strptime(date, template)) 15 16 def search_in_log(self, pattern, name='unit.log'): |
17 with open(option.temp_dir + '/' + name, 'r', errors='ignore') as f: |
18 return re.search(pattern, f.read()) 19 20 def wait_for_record(self, pattern, name='unit.log'): 21 for i in range(50): 22 found = self.search_in_log(pattern, name) 23 24 if found is not None: 25 break --- 29 unchanged lines hidden --- |