Module: Poltergeist::ScreenshotOverview
- Defined in:
- lib/poltergeist/screenshot_overview.rb,
lib/poltergeist/screenshot_overview/manager.rb,
lib/poltergeist/screenshot_overview/version.rb
Defined Under Namespace
Classes: Manager, Screenshot, ScreenshotGroup
Constant Summary
collapse
- VERSION =
"0.0.1"
Class Attribute Summary collapse
Instance Method Summary
collapse
Class Attribute Details
.layout ⇒ Object
15
16
17
|
# File 'lib/poltergeist/screenshot_overview.rb', line 15
def layout
@layout || File.join(File.dirname(__FILE__), "../../templates/layout.erb")
end
|
.target_directory ⇒ Object
11
12
13
|
# File 'lib/poltergeist/screenshot_overview.rb', line 11
def target_directory
@target_directory || "public/cockpit"
end
|
.template ⇒ Object
18
19
20
|
# File 'lib/poltergeist/screenshot_overview.rb', line 18
def template
@layout || File.join(File.dirname(__FILE__), "../../templates/screenshot.erb")
end
|
Instance Method Details
30
31
32
33
|
# File 'lib/poltergeist/screenshot_overview.rb', line 30
def click_button(*args)
super
make_screenshot(args.first)
end
|
#click_link(*args) ⇒ Object
36
37
38
39
|
# File 'lib/poltergeist/screenshot_overview.rb', line 36
def click_link(*args)
super
make_screenshot(args.first)
end
|
#click_on(*args) ⇒ Object
41
42
43
44
|
# File 'lib/poltergeist/screenshot_overview.rb', line 41
def click_on(*args)
super
make_screenshot(args.first)
end
|
#visit(*args) ⇒ Object
24
25
26
27
|
# File 'lib/poltergeist/screenshot_overview.rb', line 24
def visit(*args)
super
make_screenshot(args.first)
end
|