Module: Relevance::Tarantula

Included in:
Crawler, FormSubmission, HtmlReportHelper, HtmlReporter, IOReporter, InvalidHtmlHandler, Link, RailsIntegrationProxy, RailsIntegrationProxy, Result, TidyHandler
Defined in:
lib/tarantula-rails3.rb,
lib/relevance/tarantula.rb,
lib/relevance/tarantula/form.rb,
lib/relevance/tarantula/link.rb,
lib/relevance/tarantula/attack.rb,
lib/relevance/tarantula/result.rb,
lib/relevance/tarantula/crawler.rb,
lib/relevance/tarantula/version.rb,
lib/relevance/tarantula/response.rb,
lib/relevance/tarantula/transform.rb,
lib/relevance/tarantula/io_reporter.rb,
lib/relevance/tarantula/log_grabber.rb,
lib/relevance/tarantula/basic_attack.rb,
lib/relevance/tarantula/tidy_handler.rb,
lib/relevance/tarantula/html_reporter.rb,
lib/relevance/tarantula/attack_handler.rb,
lib/relevance/tarantula/form_submission.rb,
lib/relevance/tarantula/html_report_helper.rb,
lib/relevance/tarantula/invalid_html_handler.rb,
lib/relevance/tarantula/html_document_handler.rb,
lib/relevance/tarantula/rails_integration_proxy.rb

Defined Under Namespace

Modules: HtmlReportHelper Classes: Attack, AttackHandler, BasicAttack, Crawler, Form, FormSubmission, HtmlDocumentHandler, HtmlReporter, IOReporter, InvalidHtmlHandler, Link, LogGrabber, RailsIntegrationProxy, Railtie, Response, Result, TidyHandler, Transform

Constant Summary collapse

VERSION =
"0.5.1"

Instance Method Summary collapse

Instance Method Details

#log(msg) ⇒ Object



20
21
22
# File 'lib/relevance/tarantula.rb', line 20

def log(msg)
  puts msg if verbose
end

#rails_rootObject



23
24
25
# File 'lib/relevance/tarantula.rb', line 23

def rails_root
  ::Rails.root.to_s
end

#tarantula_homeObject



17
18
19
# File 'lib/relevance/tarantula.rb', line 17

def tarantula_home
  File.expand_path(File.join(File.dirname(__FILE__), "../.."))
end

#verboseObject



26
27
28
# File 'lib/relevance/tarantula.rb', line 26

def verbose
  ENV["VERBOSE"]
end