Replace deprecated Faker::Dog
This commit is contained in:
parent
d7910c093b
commit
d7a8504b45
|
|
@ -3,7 +3,7 @@
|
||||||
require 'faker'
|
require 'faker'
|
||||||
|
|
||||||
user = User.create! username: Faker::Internet.username, email: Faker::Internet.email, password: Faker::Internet.password
|
user = User.create! username: Faker::Internet.username, email: Faker::Internet.email, password: Faker::Internet.password
|
||||||
tournament = user.tournaments.create! name: Faker::Dog.name
|
tournament = user.tournaments.create! name: Faker::Creature::Dog.name
|
||||||
|
|
||||||
@teams = []
|
@teams = []
|
||||||
16.times do
|
16.times do
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ RSpec.describe TeamsController, type: :controller do
|
||||||
describe 'PUT #update' do
|
describe 'PUT #update' do
|
||||||
let(:valid_update) do
|
let(:valid_update) do
|
||||||
{
|
{
|
||||||
name: Faker::Dog.name
|
name: Faker::Creature::Dog.name
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ RSpec.describe TournamentsController, type: :controller do
|
||||||
describe 'POST #create', skip: true do
|
describe 'POST #create', skip: true do
|
||||||
let(:create_data) do
|
let(:create_data) do
|
||||||
{
|
{
|
||||||
name: Faker::Dog.name,
|
name: Faker::Creature::Dog.name,
|
||||||
description: Faker::Lorem.sentence,
|
description: Faker::Lorem.sentence,
|
||||||
public: false,
|
public: false,
|
||||||
teams: {
|
teams: {
|
||||||
|
|
@ -109,7 +109,7 @@ RSpec.describe TournamentsController, type: :controller do
|
||||||
describe 'PUT #update' do
|
describe 'PUT #update' do
|
||||||
let(:valid_update) do
|
let(:valid_update) do
|
||||||
{
|
{
|
||||||
name: Faker::Dog.name
|
name: Faker::Creature::Dog.name
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
FactoryBot.define do
|
FactoryBot.define do
|
||||||
factory :team do
|
factory :team do
|
||||||
name { Faker::Dog.name }
|
name { Faker::Creature::Dog.name }
|
||||||
tournament
|
tournament
|
||||||
end
|
end
|
||||||
|
|
||||||
factory :detached_team, class: Team do
|
factory :detached_team, class: Team do
|
||||||
name { Faker::Dog.name }
|
name { Faker::Creature::Dog.name }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
FactoryBot.define do
|
FactoryBot.define do
|
||||||
factory :tournament do
|
factory :tournament do
|
||||||
name { Faker::Dog.name }
|
name { Faker::Creature::Dog.name }
|
||||||
description { Faker::Lorem.sentence }
|
description { Faker::Lorem.sentence }
|
||||||
user
|
user
|
||||||
transient do
|
transient do
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ RSpec.describe Tournament, type: :model do
|
||||||
it { should validate_presence_of :name }
|
it { should validate_presence_of :name }
|
||||||
it { should validate_presence_of :code }
|
it { should validate_presence_of :code }
|
||||||
it do
|
it do
|
||||||
tournament = create(:tournament, code: Faker::Dog.name)
|
tournament = create(:tournament, code: Faker::Creature::Dog.name)
|
||||||
expect(tournament).to validate_uniqueness_of :code
|
expect(tournament).to validate_uniqueness_of :code
|
||||||
end
|
end
|
||||||
it { should_not validate_presence_of :description }
|
it { should_not validate_presence_of :description }
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue