feat(dossier): optional repetition champ should not add first row

This commit is contained in:
Paul Chavard 2023-02-02 09:59:03 +01:00 committed by Colin Darie
parent 4ec9a4be37
commit 6924b8e46d
14 changed files with 32 additions and 62 deletions

View file

@ -1,6 +1,6 @@
describe Champs::RepetitionController, type: :controller do
describe '#remove' do
let(:procedure) { create(:procedure, types_de_champ_public: [{ type: :repetition, children: [{ libelle: 'Nom' }, { type: :integer_number, libelle: 'Age' }] }]) }
let(:procedure) { create(:procedure, types_de_champ_public: [{ type: :repetition, mandatory: true, children: [{ libelle: 'Nom' }, { type: :integer_number, libelle: 'Age' }] }]) }
let(:dossier) { create(:dossier, procedure: procedure) }
before { sign_in dossier.user }