|
27 | 27 | context 'user has sanctions' do |
28 | 28 | let!(:user) { create_user_with_csp(verification_status: 'rejected', verification_reason: 'ao_med_sanctions') } |
29 | 29 | let!(:org) { create(:provider_organization, terms_of_service_accepted_by:) } |
30 | | - before { sign_in user, :login_dot_gov } |
| 30 | + before { sign_in(user:, csp: :login_dot_gov) } |
31 | 31 |
|
32 | 32 | it 'should show access denied page' do |
33 | 33 | create(:ao_org_link, provider_organization: org, user:) |
|
43 | 43 | create(:provider_organization, terms_of_service_accepted_by:, verification_status: 'rejected', |
44 | 44 | verification_reason: 'org_med_sanctions') |
45 | 45 | end |
46 | | - before { sign_in user, :login_dot_gov } |
| 46 | + before { sign_in(user:, csp: :login_dot_gov) } |
47 | 47 |
|
48 | 48 | it 'should show access denied page' do |
49 | 49 | create(:ao_org_link, provider_organization: org, user:) |
|
58 | 58 | create(:provider_organization, terms_of_service_accepted_by:, verification_status: 'rejected', |
59 | 59 | verification_reason: 'no_approved_enrollment') |
60 | 60 | end |
61 | | - before { sign_in user, :login_dot_gov } |
| 61 | + before { sign_in(user:, csp: :login_dot_gov) } |
62 | 62 |
|
63 | 63 | it 'should show access denied page' do |
64 | 64 | create(:ao_org_link, provider_organization: org, user:) |
|
70 | 70 | context 'user no longer ao' do |
71 | 71 | let!(:user) { create_user_with_csp } |
72 | 72 | let!(:org) { create(:provider_organization, terms_of_service_accepted_by:) } |
73 | | - before { sign_in user, :login_dot_gov } |
| 73 | + before { sign_in(user:, csp: :login_dot_gov) } |
74 | 74 |
|
75 | 75 | it 'should show access denied page' do |
76 | 76 | create(:ao_org_link, provider_organization: org, user:, verification_status: false, |
|
87 | 87 | create(:provider_organization, terms_of_service_accepted_by:, verification_status: 'rejected', |
88 | 88 | verification_reason: 'org_med_sanctions') |
89 | 89 | end |
90 | | - before { sign_in user, :login_dot_gov } |
| 90 | + before { sign_in(user:, csp: :login_dot_gov) } |
91 | 91 |
|
92 | 92 | it 'should show access denied page' do |
93 | 93 | create(:cd_org_link, provider_organization: org, user:) |
|
102 | 102 | create(:provider_organization, terms_of_service_accepted_by:, verification_status: 'rejected', |
103 | 103 | verification_reason: 'no_approved_enrollment') |
104 | 104 | end |
105 | | - before { sign_in user, :login_dot_gov } |
| 105 | + before { sign_in(user:, csp: :login_dot_gov) } |
106 | 106 |
|
107 | 107 | it 'should show access denied page' do |
108 | 108 | create(:cd_org_link, provider_organization: org, user:) |
|
115 | 115 | context 'no link to org' do |
116 | 116 | let!(:user) { create_user_with_csp } |
117 | 117 | let!(:org) { create(:provider_organization, terms_of_service_accepted_by:) } |
118 | | - before { sign_in user, :login_dot_gov } |
| 118 | + before { sign_in(user:, csp: :login_dot_gov) } |
119 | 119 | it 'redirects to organizations' do |
120 | 120 | get "/organizations/#{org.id}/client_tokens/new" |
121 | 121 | expect(response).to redirect_to('/organizations') |
|
128 | 128 |
|
129 | 129 | before do |
130 | 130 | create(:cd_org_link, provider_organization: org, user:) |
131 | | - sign_in user, :login_dot_gov |
| 131 | + sign_in(user:, csp: :login_dot_gov) |
132 | 132 | end |
133 | 133 |
|
134 | 134 | it 'redirects to organizations page' do |
|
144 | 144 |
|
145 | 145 | before do |
146 | 146 | create(:cd_org_link, provider_organization: org, user:) |
147 | | - sign_in user, :login_dot_gov |
| 147 | + sign_in(user:, csp: :login_dot_gov) |
148 | 148 | end |
149 | 149 |
|
150 | 150 | it 'returns success' do |
|
170 | 170 |
|
171 | 171 | before do |
172 | 172 | create(:cd_org_link, provider_organization: org, user:) |
173 | | - sign_in user, :login_dot_gov |
| 173 | + sign_in(user:, csp: :login_dot_gov) |
174 | 174 | end |
175 | 175 |
|
176 | 176 | it 'succeeds if label' do |
|
235 | 235 |
|
236 | 236 | before do |
237 | 237 | create(:cd_org_link, provider_organization: org, user:) |
238 | | - sign_in user, :login_dot_gov |
| 238 | + sign_in(user:, csp: :login_dot_gov) |
239 | 239 | end |
240 | 240 |
|
241 | 241 | it 'flashes success if succeeds' do |
|
0 commit comments