Sha256: eccc12f885e9de3a7d47c2ee2fb0d4d53dd00b185041cf486a59ed8ba787a31d
Contents?: true
Size: 423 Bytes
Versions: 3
Compression:
Stored size: 423 Bytes
Contents
require 'capybara/session' module Capybara class Session SAVE_SCREENSHOT_METHODS = NODE_METHODS + [ :visit, :has_title?, :has_no_title? ] SAVE_SCREENSHOT_METHODS.each do |method| alias_method "after_hook_#{method}".to_sym, method define_method method do |*args, &block| Gnawrnip::Animation.add_frame send("after_hook_#{method}", *args, &block) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gnawrnip-0.1.2 | lib/gnawrnip/ext/capybara/session.rb |
gnawrnip-0.1.1 | lib/gnawrnip/ext/capybara/session.rb |
gnawrnip-0.1.0 | lib/gnawrnip/ext/capybara/session.rb |