class Rundoc::CodeCommand::Website::Screenshot
Public Class Methods
new(name:, upload: false)
click to toggle source
# File lib/rundoc/code_command/website/screenshot.rb, line 3 def initialize(name:, upload: false) @driver = Rundoc::CodeCommand::Website::Driver.find(name) @upload = upload end
Public Instance Methods
call(env = {})
click to toggle source
# File lib/rundoc/code_command/website/screenshot.rb, line 12 def call(env = {}) puts "Taking screenshot: #{@driver.current_url}" filename = @driver.screenshot( upload: @upload, screenshots_dir: env[:context].screenshots_dir ) relative_filename = filename.relative_path_from(env[:context].output_dir) env[:before] << "" "" end
to_md(env = {})
click to toggle source
# File lib/rundoc/code_command/website/screenshot.rb, line 8 def to_md(env = {}) "" end