spec/shared/module.rb in arachni-0.4.1 vs spec/shared/module.rb in arachni-0.4.1.1

- old
+ new

@@ -16,15 +16,11 @@ before( :all ) do options.url = url framework.modules.load name # do not dedup, the module tests need to see everything - current_module.instance_eval do - define_method( :skip? ) do |elem| - return false - end - end + current_module.instance_eval { define_method( :skip? ) { |elem| false } } http.headers['User-Agent'] = 'default' @issues = [] Arachni::Module::Manager.do_not_store @@ -36,9 +32,13 @@ after( :each ) do Arachni::Module::ElementDB.reset Arachni::Element::Capabilities::Auditable.reset Arachni::Module::Manager.results.clear Arachni::Module::Manager.do_not_store + + # Leave this here, helps us save every kind of issue in order to test + # the reports. + #File.open( '../issues.yml', 'a' ){ |f| f.write @issues.to_yaml } @issues.clear http.cookie_jar.clear