fix spec
This commit is contained in:
parent
3889bdac73
commit
79131cc294
3 changed files with 8 additions and 4 deletions
|
@ -28,7 +28,7 @@
|
|||
%td.operator est égal à
|
||||
%td.value= value_tag(targeted_champ, value, row_index)
|
||||
|
||||
= form_tag admin_procedure_update_defaut_groupe_instructeur_path,
|
||||
= form_tag admin_procedure_update_defaut_groupe_instructeur_path(@procedure_id),
|
||||
class: 'form flex align-baseline defaut-groupe',
|
||||
data: { controller: 'autosave' } do
|
||||
= label_tag :defaut_groupe_instructeur_id, 'Et si aucune règle ne correspond, router vers :'
|
||||
|
|
|
@ -27,6 +27,7 @@ FactoryBot.define do
|
|||
end
|
||||
|
||||
after(:build) do |procedure, evaluator|
|
||||
procedure.defaut_groupe_instructeur = procedure.groupe_instructeurs.first
|
||||
initial_revision = build(:procedure_revision, procedure: procedure, dossier_submitted_message: evaluator.dossier_submitted_message)
|
||||
|
||||
if evaluator.types_de_champ_public.present?
|
||||
|
|
|
@ -100,9 +100,12 @@ describe GroupeInstructeur, type: :model do
|
|||
|
||||
describe "active group validations" do
|
||||
context "there is at least one active groupe instructeur" do
|
||||
let!(:gi_active) { create(:groupe_instructeur, procedure:, closed: false) }
|
||||
let!(:gi_closed) { create(:groupe_instructeur, procedure:, closed: true) }
|
||||
before { procedure.defaut_groupe_instructeur.destroy! }
|
||||
let(:gi_active) { procedure.defaut_groupe_instructeur }
|
||||
let(:gi_closed) { create(:groupe_instructeur, procedure:) }
|
||||
before do
|
||||
gi_active
|
||||
gi_closed.update(closed: true)
|
||||
end
|
||||
|
||||
it "closed is valid when there is one other active groupe" do
|
||||
expect(gi_active).to be_valid
|
||||
|
|
Loading…
Reference in a new issue