Module: AxeMatchers
  
  
  
  
  
  
  
  
  
  
  
  
    - Defined in:
 
    - lib/decidim/dev/test/rspec_support/accessibility_examples.rb
 
  
  
 
Defined Under Namespace
  
    
  
    
      Classes: BeAxeClean, ResultFormatter
    
  
  
    
      Class Method Summary
      collapse
    
    
  
    
      Instance Method Summary
      collapse
    
    
  
  
    Class Method Details
    
      
  
  
    .axe_mainline_version  ⇒ Object 
  
  
  
  
    
      
11
12
13 
     | 
    
      # File 'lib/decidim/dev/test/rspec_support/accessibility_examples.rb', line 11
def self.axe_mainline_version
  @axe_mainline_version ||= axe_version.split(".")[0..1].join(".")
end
     | 
  
 
    
      
  
  
    .axe_version  ⇒ Object 
  
  
  
  
    
      
4
5
6
7
8
9 
     | 
    
      # File 'lib/decidim/dev/test/rspec_support/accessibility_examples.rb', line 4
def self.axe_version
  @axe_version ||= begin
    package = JSON.load_file(Rails.root.join("node_modules/axe-core/package.json"))
    package["version"]
  end
end
     | 
  
 
    
   
  
    Instance Method Details
    
      
  
  
    #be_axe_clean  ⇒ Object 
  
  
  
  
    
      
112
113
114 
     | 
    
      # File 'lib/decidim/dev/test/rspec_support/accessibility_examples.rb', line 112
def be_axe_clean
  BeAxeClean.new
end 
     |