rename factory_girl_(rails) to factory_bot_(rails)

This commit is contained in:
Ralf Teusner
2017-11-15 15:18:07 +01:00
parent 951b71780c
commit 0e26ab98c8
68 changed files with 253 additions and 253 deletions

View File

@ -2,17 +2,17 @@ require 'rails_helper'
describe Exercise do
let(:exercise) { described_class.create.tap { |exercise| exercise.update(public: nil, token: nil) } }
let(:users) { FactoryGirl.create_list(:external_user, 10) }
let(:users) { FactoryBot.create_list(:external_user, 10) }
def create_submissions
10.times do
FactoryGirl.create(:submission, cause: 'submit', exercise: exercise, score: Forgery(:basic).number, user: users.sample)
FactoryBot.create(:submission, cause: 'submit', exercise: exercise, score: Forgery(:basic).number, user: users.sample)
end
end
it 'validates the number of main files' do
exercise = FactoryGirl.create(:dummy)
exercise.files += FactoryGirl.create_pair(:file)
exercise = FactoryBot.create(:dummy)
exercise.files += FactoryBot.create_pair(:file)
expect(exercise).to receive(:valid_main_file?).and_call_original
exercise.save
expect(exercise.errors[:files]).to be_present
@ -46,7 +46,7 @@ describe Exercise do
end
describe '#average_percentage' do
let(:exercise) { FactoryGirl.create(:fibonacci) }
let(:exercise) { FactoryBot.create(:fibonacci) }
context 'without submissions' do
it 'returns nil' do
@ -65,7 +65,7 @@ describe Exercise do
end
describe '#average_score' do
let(:exercise) { FactoryGirl.create(:fibonacci) }
let(:exercise) { FactoryBot.create(:fibonacci) }
context 'without submissions' do
it 'returns nil' do
@ -84,7 +84,7 @@ describe Exercise do
end
describe '#duplicate' do
let(:exercise) { FactoryGirl.create(:fibonacci) }
let(:exercise) { FactoryBot.create(:fibonacci) }
after(:each) { exercise.duplicate }
it 'duplicates the exercise' do