File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -85,16 +85,17 @@ def _extract_header(self):
8585 continue
8686 # grab absolute timestamp
8787 elif lower_case .startswith ("begin triggerblock" ):
88- try :
89- _ , _ , start_time = lower_case .split (None , 2 )
90- start_time = datetime .strptime (
91- start_time , self .FORMAT_START_OF_FILE_DATE
92- ).timestamp ()
93- except ValueError :
94- start_time = 0.0
9588 if self .relative_timestamp :
9689 self .start_time = 0.0
9790 else :
91+ try :
92+ _ , _ , start_time = lower_case .split (None , 2 )
93+ start_time = datetime .strptime (
94+ start_time , self .FORMAT_START_OF_FILE_DATE
95+ ).timestamp ()
96+ except (ValueError , OSError ):
97+ # `OSError` to handle non-POSIX capable timestamps
98+ start_time = 0.0
9899 self .start_time = start_time
99100 # Currently the last line in the header which is parsed
100101 break
Original file line number Diff line number Diff line change 1111 pyserial~=3.0
1212
1313commands =
14- pytest
14+ pytest {posargs}
1515
1616recreate = True
1717
You can’t perform that action at this time.
0 commit comments