File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -31,10 +31,14 @@ func expect_log(s: String):
3131 print ("Export build skipping expect log: %s " % s )
3232 return
3333 _log_file .seek (_log_file .get_position ()) # HACK: Not sure why this works
34- var line = _log_file .get_line ()
35- var regex : RegEx = RegEx .new ()
36- if regex .compile ("^%s $" % s ): _fail ("Invalid regex: %s " % s )
37- if regex .search (line ) == null : _fail ("Expect log: %s != %s " % [line , s ])
34+ var lines = ""
35+ while ! _log_file .eof_reached ():
36+ var line = _log_file .get_line ()
37+ var regex : RegEx = RegEx .new ()
38+ if regex .compile ("^%s $" % s ): _fail ("Invalid regex: %s " % s )
39+ if regex .search (line ) != null : return
40+ lines += line
41+ _fail ("Expect log: %s != %s " % [lines , s ])
3842
3943func expect_empty ():
4044 expect_log ("" )
You can’t perform that action at this time.
0 commit comments