Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions spec/features/conversations/index_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'rails_helper'

describe "Conversations", :js do
describe "Conversations" do
let(:sender) { create(:member) }
let(:recipient) { create(:member, login_name: 'beyonce') }

Expand All @@ -18,7 +18,7 @@
click_link 'Inbox'
end

include_examples 'is accessible'
it_behaves_like 'is accessible'

it { expect(page).to have_content 'something i want to say' }
it { page.percy_snapshot(page, name: 'conversations#index') }
Expand Down
2 changes: 1 addition & 1 deletion spec/features/conversations/show_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'rails_helper'

describe "Conversations", :js do
describe "Conversations" do
let(:sender) { create(:member) }
let(:recipient) { create(:member, login_name: 'beyonce') }

Expand Down
4 changes: 2 additions & 2 deletions spec/features/gardens/adding_gardens_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
require 'rails_helper'
require 'custom_matchers'

describe "Gardens", :js do
describe "Gardens" do
context 'signed in' do
include_context 'signed in member'
before { visit new_garden_path }

include_examples 'is accessible'
it_behaves_like 'is accessible'

it "displays required and optional fields properly" do
expect(page).to have_selector ".required", text: "Name"
Expand Down
4 changes: 2 additions & 2 deletions spec/features/gardens/index_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
require 'rails_helper'
require 'custom_matchers'

describe "Gardens#index", :js do
describe "Gardens#index" do
context "Logged in as member" do
include_context 'signed in member'
let(:member) { FactoryBot.create(:member, login_name: 'shadow') }
Expand All @@ -14,7 +14,7 @@
visit member_gardens_path(member_slug: member.slug)
end

include_examples 'is accessible'
it_behaves_like 'is accessible'

it "displays each of the gardens" do
member.gardens.each do |garden|
Expand Down
2 changes: 1 addition & 1 deletion spec/features/locale_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'rails_helper'

describe "Changing locales", :js do
describe "Changing locales" do
after { I18n.locale = :en }

let(:member) { FactoryBot.create(:member) }
Expand Down
2 changes: 1 addition & 1 deletion spec/features/members/following_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'rails_helper'

describe "follows", :js do
describe "follows" do
context "when signed out" do
let(:member) { create(:member) }

Expand Down
2 changes: 1 addition & 1 deletion spec/features/members/profile_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'rails_helper'

describe "member profile", :js do
describe "member profile" do
let(:member) { create(:member) }
let(:other_member) { create(:member) }
let(:admin_member) { create(:admin_member) }
Expand Down
2 changes: 1 addition & 1 deletion spec/features/planting_reminder_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
require 'rails_helper'
require 'capybara/email/rspec'

describe "Planting reminder email", :js do
describe "Planting reminder email" do
let(:member) { create(:member) }
let(:mail) { NotifierMailer.planting_reminder(member) }

Expand Down
2 changes: 1 addition & 1 deletion spec/features/plantings/prediction_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require "rails_helper"
require 'custom_matchers'
describe "Display a planting", :js do
describe "Display a planting" do
describe 'planting perennial' do
let(:garden) { FactoryBot.create(:garden, location: 'Edinburgh') }
let(:crop) { FactoryBot.create(:crop, name: 'feijoa', perennial: true) }
Expand Down
2 changes: 1 addition & 1 deletion spec/features/timeline/index_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'rails_helper'

describe "timeline", :js do
describe "timeline" do
let(:member) { FactoryBot.create(:member) }
let(:friend1) { FactoryBot.create(:member) }
let(:friend2) { FactoryBot.create(:member) }
Expand Down
4 changes: 2 additions & 2 deletions spec/rails_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
Capybara.default_driver = ENV["CAPYBARA_DRIVER"].to_sym
Capybara.javascript_driver = ENV["CAPYBARA_DRIVER"].to_sym
else
Capybara.default_driver = :selenium_chrome_customised_headless
# Capybara.default_driver = :selenium_chrome_customised_headless
Capybara.javascript_driver = :selenium_chrome_customised_headless
end
Capybara.enable_aria_label = true
Expand All @@ -50,7 +50,7 @@

# TODO: Find a better home.
shared_examples 'is accessible' do
it "is accessible" do
it "is accessible", :js do
expect(page).to be_axe_clean.skipping('color-contrast', 'heading-order', 'aria-required-children').according_to :wcag2a
end
end
Expand Down
Loading