Class: Webrat::Configuration
Overview
Instance Attribute Summary collapse
-
#mode ⇒ Object
Webrat’s mode, set automatically when requiring webrat/rails, webrat/merb, etc.
-
#open_error_files ⇒ Object
writeonly
Save and open pages with error status codes (500-599) in a browser? Defualts to true.
-
#parse_with_nokogiri ⇒ Object
writeonly
Should XHTML be parsed with Nokogiri? Defaults to true, except on JRuby.
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
:nodoc:.
-
#open_error_files? ⇒ Boolean
:nodoc:.
-
#parse_with_nokogiri? ⇒ Boolean
:nodoc:.
Constructor Details
#initialize ⇒ Configuration
:nodoc:
29 30 31 32 |
# File 'lib/webrat/core/configuration.rb', line 29 def initialize # :nodoc: self.open_error_files = true self.parse_with_nokogiri = !Webrat.on_java? end |
Instance Attribute Details
#mode ⇒ Object
Webrat’s mode, set automatically when requiring webrat/rails, webrat/merb, etc.
24 25 26 |
# File 'lib/webrat/core/configuration.rb', line 24 def mode @mode end |
#open_error_files=(value) ⇒ Object (writeonly)
Save and open pages with error status codes (500-599) in a browser? Defualts to true.
27 28 29 |
# File 'lib/webrat/core/configuration.rb', line 27 def open_error_files=(value) @open_error_files = value end |
#parse_with_nokogiri=(value) ⇒ Object (writeonly)
Should XHTML be parsed with Nokogiri? Defaults to true, except on JRuby. When false, Hpricot and REXML are used
21 22 23 |
# File 'lib/webrat/core/configuration.rb', line 21 def parse_with_nokogiri=(value) @parse_with_nokogiri = value end |
Instance Method Details
#open_error_files? ⇒ Boolean
:nodoc:
38 39 40 |
# File 'lib/webrat/core/configuration.rb', line 38 def open_error_files? #:nodoc: @open_error_files ? true : false end |
#parse_with_nokogiri? ⇒ Boolean
:nodoc:
34 35 36 |
# File 'lib/webrat/core/configuration.rb', line 34 def parse_with_nokogiri? #:nodoc: @parse_with_nokogiri ? true : false end |