mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 09:57:23 +02:00
* Remove factory_girl include from dev rake task
No longer needed after 92b125b4a7
* Add missing factories
* Use FactoryBot factories instead of fabricators
* Remove all fabricators
* Remove unused method
* Remove fabrication gem
* Rename FactoryGirl to FactoryBot
https://robots.thoughtbot.com/factory_bot
23 lines
545 B
Ruby
23 lines
545 B
Ruby
FactoryBot.define do
|
|
factory :api_user do
|
|
sequence(:username) { |n| "test#{n}" }
|
|
password 'a' * ApiUser.min_password_length
|
|
roles ['super']
|
|
registrar
|
|
|
|
factory :api_user_epp do
|
|
roles %w(epp static_registrant)
|
|
end
|
|
|
|
factory :api_user_with_unlimited_balance do
|
|
transient do
|
|
registrar false
|
|
end
|
|
|
|
after :build do |api_user, evaluator|
|
|
registrar = (evaluator.registrar || create(:registrar_with_unlimited_balance))
|
|
api_user.registrar = registrar
|
|
end
|
|
end
|
|
end
|
|
end
|