lib/butternut.rb in butternut-0.1.0 vs lib/butternut.rb in butternut-0.2.0
- old
+ new
@@ -4,23 +4,18 @@
module Butternut
def self.setup_hooks(obj)
obj.instance_exec do
AfterStep do |object|
- begin
- if object.is_a?(Cucumber::Ast::Scenario)
- if page_changed?
- object.last_page_source = current_page_source
- object.last_page_url = current_url
- else
- object.last_page_source = nil
- object.last_page_url = nil
- end
- @page_changed = false
+ if object.is_a?(Cucumber::Ast::Scenario)
+ if page_changed?
+ object.last_page_source = current_page_source
+ object.last_page_url = current_url
+ else
+ object.last_page_source = nil
+ object.last_page_url = nil
end
- rescue Exception => e
- p e
- pp caller
+ @page_changed = false
end
end
end
end
end