Fix rubocop offenses - Requires Ruby 3.1+
This commit is contained in:
@ -4,15 +4,15 @@ require 'rails_helper'
|
||||
|
||||
describe 'ExternalUserStatistics', js: true do
|
||||
let(:learner) { create(:external_user) }
|
||||
let(:exercise) { create(:dummy, user: user) }
|
||||
let(:exercise) { create(:dummy, user:) }
|
||||
let(:study_group) { create(:study_group) }
|
||||
let(:password) { 'password123456' }
|
||||
|
||||
before do
|
||||
2.times { create(:submission, cause: 'autosave', user: learner, exercise: exercise, study_group: study_group) }
|
||||
2.times { create(:submission, cause: 'run', user: learner, exercise: exercise, study_group: study_group) }
|
||||
create(:submission, cause: 'assess', user: learner, exercise: exercise, study_group: study_group)
|
||||
create(:submission, cause: 'submit', user: learner, exercise: exercise, study_group: study_group)
|
||||
2.times { create(:submission, cause: 'autosave', user: learner, exercise:, study_group:) }
|
||||
2.times { create(:submission, cause: 'run', user: learner, exercise:, study_group:) }
|
||||
create(:submission, cause: 'assess', user: learner, exercise:, study_group:)
|
||||
create(:submission, cause: 'submit', user: learner, exercise:, study_group:)
|
||||
|
||||
study_group.external_users << learner
|
||||
study_group.internal_users << user
|
||||
@ -27,7 +27,7 @@ describe 'ExternalUserStatistics', js: true do
|
||||
end
|
||||
|
||||
context 'when a admin accesses the page' do
|
||||
let(:user) { create(:admin, password: password) }
|
||||
let(:user) { create(:admin, password:) }
|
||||
|
||||
it 'does display the option to enable autosaves' do
|
||||
expect(page).to have_content(I18n.t('exercises.external_users.statistics.toggle_status_on')).or have_content(I18n.t('exercises.external_users.statistics.toggle_status_off'))
|
||||
@ -35,7 +35,7 @@ describe 'ExternalUserStatistics', js: true do
|
||||
end
|
||||
|
||||
context 'when a teacher accesses the page' do
|
||||
let(:user) { create(:teacher, password: password) }
|
||||
let(:user) { create(:teacher, password:) }
|
||||
|
||||
it 'does not display the option to enable autosaves' do
|
||||
expect(page).not_to have_content(I18n.t('exercises.external_users.statistics.toggle_status_on'))
|
||||
|
Reference in New Issue
Block a user