Skip to content

Commit ffd8038

Browse files
committed
Fix rspec failures
1 parent fb41f36 commit ffd8038

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

spec/features/invitations/platform_invitation_accept_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
RSpec.describe 'accepting a platform invitation' do
66
include BetterTogether::DeviseSessionHelpers
77

8-
let(:invitation) do
8+
let!(:invitation) do
99
create(:better_together_platform_invitation,
1010
invitable: configure_host_platform)
1111
end

spec/features/joatu/respond_with_request_hidden_when_response_spec.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@
66
let!(:person) { create(:person) }
77
let!(:other) { create(:person) }
88

9+
include BetterTogether::DeviseSessionHelpers
10+
911
before do
12+
configure_host_platform
1013
# sign in the request creator and create an offer response owned by other
11-
login_as(other, scope: :person)
1214
# create a request belonging to person
1315
@request = create(:better_together_joatu_request, creator: person)
1416
# create an offer that is a response to the request (nested attributes or direct link)
@@ -19,8 +21,8 @@
1921
# rubocop:enable RSpec/InstanceVariable
2022

2123
# sign in as the request creator to view the offer
22-
logout(:person)
23-
login_as(person, scope: :person)
24+
logout(:user)
25+
login_as(BetterTogether::User.find_by(email: '[email protected]'), scope: :user)
2426
end
2527

2628
it 'does not render Respond with Request button on an offer that is a response to my request' do

spec/features/notifications/unread_badge_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
before do
1010
configure_host_platform
1111
logout(:user)
12-
login('[email protected]', 'password12345')
12+
login_as_platform_manager
1313
end
1414

1515
it 'updates badge and title based on unread count', :js do # rubocop:todo RSpec/ExampleLength, RSpec/MultipleExpectations

spec/requests/better_together/events_controller_spec.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@
66
include RequestSpecHelper
77

88
let(:locale) { I18n.default_locale }
9+
let!(:user) { create(:user, :confirmed) }
910

1011
before do
1112
configure_host_platform
1213
logout(:user)
14+
login_as(user, scope: :user)
1315
end
1416

1517
describe 'GET /events/:id.ics' do

spec/requests/better_together/navigation_areas_controller_spec.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
require 'rails_helper'
44

55
RSpec.describe 'BetterTogether::NavigationAreasController' do
6+
include RequestSpecHelper
7+
68
let(:locale) { I18n.default_locale }
79

810
before do

0 commit comments

Comments
 (0)