lib/relevance/tarantula.rb in tarantula-0.3.3 vs lib/relevance/tarantula.rb in tarantula-0.4.0

- old
+ new

@@ -2,11 +2,10 @@ require 'forwardable' require 'erb' require 'active_support' require 'action_controller' - # bringing in xss-shield requires a bunch of other dependencies # still not certain about this, if it ruins your world please let me know #xss_shield_path = File.join(TARANTULA_ROOT, %w{vendor xss-shield}) #$: << File.join(xss_shield_path, "lib") #require File.join(xss_shield_path, "init") @@ -22,38 +21,38 @@ end def log(msg) puts msg if verbose end def rails_root - ::RAILS_ROOT + ::Rails.root.to_s end def verbose ENV["VERBOSE"] end end end -require File.expand_path(File.join(File.dirname(__FILE__), "core_extensions", "test_case")) -require File.expand_path(File.join(File.dirname(__FILE__), "core_extensions", "ellipsize")) -require File.expand_path(File.join(File.dirname(__FILE__), "core_extensions", "file")) -require File.expand_path(File.join(File.dirname(__FILE__), "core_extensions", "response")) -require File.expand_path(File.join(File.dirname(__FILE__), "core_extensions", "metaclass")) -require File.expand_path(File.join(File.dirname(__FILE__), "core_extensions", "string_chars_fix")) +require "relevance/core_extensions/test_case" +require "relevance/core_extensions/ellipsize" +require "relevance/core_extensions/file" +require "relevance/core_extensions/response" +require "relevance/core_extensions/metaclass" +require "relevance/core_extensions/string_chars_fix" -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "html_reporter")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "html_report_helper")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "io_reporter")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "recording")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "response")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "result")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "log_grabber")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "invalid_html_handler")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "transform")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "crawler")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "basic_attack")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "form")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "form_submission")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "attack")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "attack_handler")) -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "link")) +require "relevance/tarantula/html_reporter" +require "relevance/tarantula/html_report_helper" +require "relevance/tarantula/io_reporter" +require "relevance/tarantula/recording" +require "relevance/tarantula/response" +require "relevance/tarantula/result" +require "relevance/tarantula/log_grabber" +require "relevance/tarantula/invalid_html_handler" +require "relevance/tarantula/transform" +require "relevance/tarantula/crawler" +require "relevance/tarantula/basic_attack" +require "relevance/tarantula/form" +require "relevance/tarantula/form_submission" +require "relevance/tarantula/attack" +require "relevance/tarantula/attack_handler" +require "relevance/tarantula/link" -require File.expand_path(File.join(File.dirname(__FILE__), "tarantula", "tidy_handler")) if ENV['TIDY_PATH'] +require "relevance/tarantula/tidy_handler" if ENV['TIDY_PATH']