class Axe::API::Audit

Attributes

invocation[R]
results[R]

Public Class Methods

new(invocation, results) click to toggle source
# File lib/axe/api/audit.rb, line 6
def initialize(invocation, results)
  @invocation = invocation
  @results = results
end

Public Instance Methods

failure_message() click to toggle source
# File lib/axe/api/audit.rb, line 15
def failure_message
  "#{results.failure_message}\nInvocation: #{invocation}"
end
failure_message_when_negated() click to toggle source
# File lib/axe/api/audit.rb, line 19
def failure_message_when_negated
  "Expected to find accessibility violations. None were detected.\n\nInvocation: #{invocation}"
end
passed?() click to toggle source
# File lib/axe/api/audit.rb, line 11
def passed?
  results.violations.count == 0
end