From cb4749f0feef5a6e096eb0a0a544bd5df61c1cee Mon Sep 17 00:00:00 2001 From: Liz Garcia Date: Mon, 4 Dec 2023 00:51:57 -0500 Subject: [PATCH] fix rubocop errors --- spec/features/accessibility_spec.rb | 38 ++++------------------------- spec/rails_helper.rb | 1 + 2 files changed, 6 insertions(+), 33 deletions(-) diff --git a/spec/features/accessibility_spec.rb b/spec/features/accessibility_spec.rb index 2adb740e..35ba42e7 100644 --- a/spec/features/accessibility_spec.rb +++ b/spec/features/accessibility_spec.rb @@ -1,10 +1,11 @@ # frozen_string_literal: true + require "rails_helper" describe "accessibility", type: :feature, js: true do - context "home page" do + context "when visiting home page" do before do - visit "/" + visit "/catalog" end it "complies with wcag" do @@ -13,40 +14,11 @@ end end - context "computing page" do - before do - visit "/computing" - end - it "complies with wcag2aa wcag21a" do - expect(page).to be_axe_clean - .according_to(:wcag2a, :wcag2aa, :wcag21a, :wcag21aa) - end - end - - context "consultants page" do - before do - visit "/consultants" - end - it "complies with wcag2aa wcag21a" do - expect(page).to be_axe_clean - .according_to(:wcag2a, :wcag2aa, :wcag21a, :wcag21aa) - end - end - - context "specialists page" do + context "when visiting a resource page" do before do - visit "/specialists" - end - it "complies with wcag2aa wcag21a" do - expect(page).to be_axe_clean - .according_to(:wcag2a, :wcag2aa, :wcag21a, :wcag21aa) + visit "/catalog/resource6" end - end - context "training page" do - before do - visit "/training" - end it "complies with wcag2aa wcag21a" do expect(page).to be_axe_clean .according_to(:wcag2a, :wcag2aa, :wcag21a, :wcag21aa) diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index 9fec54e4..13ea3975 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -8,6 +8,7 @@ require 'spec_helper' require 'rspec/rails' require 'devise' +require "axe-rspec" # Add additional requires below this line. Rails is not loaded until this point! # Requires supporting ruby files with custom matchers and macros, etc, in