Explicitly pass current_administrateur on publish
This commit is contained in:
parent
0e4b6e1ba2
commit
bb8ba75d22
4 changed files with 29 additions and 25 deletions
|
@ -37,7 +37,7 @@ FactoryBot.define do
|
|||
after(:build) do |procedure, _evaluator|
|
||||
procedure.for_individual = true
|
||||
procedure.types_de_champ << create(:type_de_champ, libelle: 'Texte obligatoire', mandatory: true)
|
||||
procedure.publish!(generate(:published_path))
|
||||
procedure.publish!(procedure.administrateurs.first, generate(:published_path))
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -135,13 +135,13 @@ FactoryBot.define do
|
|||
|
||||
trait :published do
|
||||
after(:build) do |procedure, _evaluator|
|
||||
procedure.publish!(generate(:published_path))
|
||||
procedure.publish!(procedure.administrateurs.first, generate(:published_path))
|
||||
end
|
||||
end
|
||||
|
||||
trait :archived do
|
||||
after(:build) do |procedure, _evaluator|
|
||||
procedure.publish!(generate(:published_path))
|
||||
procedure.publish!(procedure.administrateurs.first, generate(:published_path))
|
||||
procedure.archive!
|
||||
end
|
||||
end
|
||||
|
@ -150,14 +150,14 @@ FactoryBot.define do
|
|||
# For now the behavior is the same than :archived
|
||||
# (it may be different in the future though)
|
||||
after(:build) do |procedure, _evaluator|
|
||||
procedure.publish!(generate(:published_path))
|
||||
procedure.publish!(procedure.administrateurs.first, generate(:published_path))
|
||||
procedure.archive!
|
||||
end
|
||||
end
|
||||
|
||||
trait :hidden do
|
||||
after(:build) do |procedure, _evaluator|
|
||||
procedure.publish!(generate(:published_path))
|
||||
procedure.publish!(procedure.administrateurs.first, generate(:published_path))
|
||||
procedure.hide!
|
||||
end
|
||||
end
|
||||
|
|
|
@ -493,7 +493,7 @@ describe Procedure do
|
|||
|
||||
before do
|
||||
Timecop.freeze(now)
|
||||
procedure.publish!("example-path")
|
||||
procedure.publish!(procedure.administrateurs.first, "example-path")
|
||||
end
|
||||
after { Timecop.return }
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue