From 12d7bcbdb5d7d13ae9d1350c197a0bcd55adb1c5 Mon Sep 17 00:00:00 2001 From: simon lehericey Date: Thu, 20 Feb 2025 17:32:45 +0100 Subject: [PATCH] spec --- spec/models/procedure_spec.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/spec/models/procedure_spec.rb b/spec/models/procedure_spec.rb index 1326404c1c3..ec6c336d63a 100644 --- a/spec/models/procedure_spec.rb +++ b/spec/models/procedure_spec.rb @@ -949,6 +949,19 @@ end end + context 'with a drop_down_list referentiel' do + let(:procedure) { create(:procedure, types_de_champ_public:, service:) } + let(:types_de_champ_public) { [{ type: :drop_down_list }] } + let(:referentiel) { create(:csv_referentiel, :with_items) } + + before do + drop_down_tdc = procedure.draft_revision.types_de_champ_public.first + drop_down_tdc.update!(referentiel:, drop_down_mode: 'advanced') + end + + it { is_expected.to be_valid } + end + describe 'feature flag' do context 'with a feature flag enabled' do before do