specs: build the default groupe instructeur before the create callback
This allows for better ergonomics, by having the default groupe instructeur available even before the procedure is saved.
This commit is contained in:
parent
032e3e2cb1
commit
0e809ac1a2
2 changed files with 5 additions and 0 deletions
|
@ -4,5 +4,9 @@ FactoryBot.define do
|
|||
factory :groupe_instructeur do
|
||||
label { generate(:groupe_label) }
|
||||
association :procedure
|
||||
|
||||
trait :default do
|
||||
label { GroupeInstructeur::DEFAUT_LABEL }
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -13,6 +13,7 @@ FactoryBot.define do
|
|||
lien_site_web { "https://mon-site.gouv" }
|
||||
path { SecureRandom.uuid }
|
||||
|
||||
groupe_instructeurs { [association(:groupe_instructeur, :default, procedure: instance, strategy: :build)] }
|
||||
administrateurs { administrateur.present? ? [administrateur] : [association(:administrateur)] }
|
||||
|
||||
transient do
|
||||
|
|
Loading…
Reference in a new issue