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