Module: Capybara::Screenshot::RSpec::HtmlEmbedReporter
- Extended by:
- BaseReporter
- Defined in:
- lib/capybara-screenshot/rspec/html_embed_reporter.rb
Instance Method Summary collapse
Methods included from BaseReporter
Instance Method Details
#extra_failure_content_with_screenshot(exception) ⇒ Object
12 13 14 15 16 17 18 19 20 |
# File 'lib/capybara-screenshot/rspec/html_embed_reporter.rb', line 12 def extra_failure_content_with_screenshot(exception) result = extra_failure_content_without_screenshot(exception) example = @failed_examples.last # Ignores saved html file, only saved image will be embedded (if present) if (screenshot = example.[:screenshot]) && screenshot[:image] result += "<img src='#{image_tag_source(screenshot[:image])}' style='display: block'>" end result end |