@@ -66,19 +66,19 @@ def save_exception_aftifacts(browser, meta)
66
66
line_number = meta [ :line_number ]
67
67
timestamp = "#{ time_now . strftime ( "%Y-%m-%d-%H-%M-%S." ) } #{ "%03d" % ( time_now . usec /1000 ) . to_i } "
68
68
69
- save_exception_log ( filename , line_number , timestamp )
70
- save_exception_screenshot ( filename , line_number , timestamp )
69
+ save_exception_log ( browser , filename , line_number , timestamp )
70
+ save_exception_screenshot ( browser , filename , line_number , timestamp )
71
71
end
72
72
73
- def save_exception_screenshot ( filename , line_number , timestamp )
73
+ def save_exception_screenshot ( browser , filename , line_number , timestamp )
74
74
screenshot_name = "screenshot-#{ filename } -#{ line_number } -#{ timestamp } .png"
75
75
screenshot_path = "/tmp/ferrum/#{ screenshot_name } "
76
76
browser . screenshot ( path : screenshot_path , full : true )
77
77
rescue => e
78
78
puts "#{ e . class } : #{ e . message } "
79
79
end
80
80
81
- def save_exception_log ( filename , line_number , timestamp )
81
+ def save_exception_log ( browser , filename , line_number , timestamp )
82
82
log_name = "logfile-#{ filename } -#{ line_number } -#{ timestamp } .txt"
83
83
File . open ( "/tmp/ferrum/#{ log_name } " , "wb" ) { |file | file . write ( FERRUM_LOGGER . string ) }
84
84
rescue => e
0 commit comments