Skip to content

Commit 669974a

Browse files
committed
fix reference for ferrum_logger in save_exception_log
436209d
1 parent 91c399b commit 669974a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

spec/spec_helper.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,18 +53,18 @@
5353
end
5454

5555
config.after(:each) do |example|
56-
save_exception_artifacts(browser, example.metadata) if ENV["CI"] && example.exception
56+
save_exception_artifacts(browser, example.metadata, ferrum_logger) if ENV["CI"] && example.exception
5757

5858
reset
5959
end
6060

61-
def save_exception_artifacts(browser, meta)
61+
def save_exception_artifacts(browser, meta, ferrum_logger)
6262
time_now = Time.now
6363
filename = File.basename(meta[:file_path])
6464
line_number = meta[:line_number]
6565
timestamp = time_now.strftime("%Y-%m-%d-%H-%M-%S.") + format("%03d", (time_now.usec / 1000).to_i)
6666

67-
save_exception_log(browser, filename, line_number, timestamp)
67+
save_exception_log(browser, filename, line_number, timestamp, ferrum_logger)
6868
save_exception_screenshot(browser, filename, line_number, timestamp)
6969
end
7070

@@ -76,7 +76,7 @@ def save_exception_screenshot(browser, filename, line_number, timestamp)
7676
puts "#{e.class}: #{e.message}"
7777
end
7878

79-
def save_exception_log(_browser, filename, line_number, timestamp)
79+
def save_exception_log(_browser, filename, line_number, timestamp, ferrum_logger)
8080
log_name = "logfile-#{filename}-#{line_number}-#{timestamp}.txt"
8181
File.open("/tmp/ferrum/#{log_name}", "wb") { |file| file.write(ferrum_logger.string) }
8282
rescue StandardError => e

0 commit comments

Comments
 (0)