Module: PageValidations

Included in:
HTMLValidationResult
Defined in:
lib/html_validation/version.rb,
lib/html_validation/have_valid_html.rb,
lib/html_validation/page_validations.rb

Defined Under Namespace

Classes: HTMLValidation, HaveValidHTML

Constant Summary collapse

HTML_VALIDATOR_VERSION =
"1.1.4"
@@data_path =

Namespace planned for future additional validations and master wrapper gem

nil

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.data_pathObject



13
14
15
# File 'lib/html_validation/page_validations.rb', line 13

def self.data_path
  @@data_path
end

.data_path=(path) ⇒ Object



17
18
19
# File 'lib/html_validation/page_validations.rb', line 17

def self.data_path=(path)
  @@data_path = path
end

.included(base) ⇒ Object



8
9
10
11
# File 'lib/html_validation/page_validations.rb', line 8

def self.included(base)
  # get path of including file to set a default path to save results
  @@data_path = File.expand_path(File.dirname(caller[0].partition(":")[0]))
end

Instance Method Details

#have_valid_htmlObject



39
40
41
# File 'lib/html_validation/have_valid_html.rb', line 39

def have_valid_html
  HaveValidHTML.new
end