fix(dossier): test for non breaking space replacement in champ label
This commit is contained in:
parent
f2e8dba8e4
commit
f109220df3
1 changed files with 3 additions and 3 deletions
|
@ -99,7 +99,7 @@ describe TagsSubstitutionConcern, type: :model do
|
||||||
let(:types_de_champ_public) do
|
let(:types_de_champ_public) do
|
||||||
[
|
[
|
||||||
{ libelle: 'libelleA' },
|
{ libelle: 'libelleA' },
|
||||||
{ libelle: 'libelleB' }
|
{ libelle: "libelle\xc2\xA0B".encode('utf-8') }
|
||||||
]
|
]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -115,7 +115,7 @@ describe TagsSubstitutionConcern, type: :model do
|
||||||
end
|
end
|
||||||
|
|
||||||
context 'and they are used in the template' do
|
context 'and they are used in the template' do
|
||||||
let(:template) { '--libelleA-- --libelleB--' }
|
let(:template) { '--libelleA-- --libelle B--' }
|
||||||
|
|
||||||
context 'and their value in the dossier are nil' do
|
context 'and their value in the dossier are nil' do
|
||||||
it { is_expected.to eq(' ') }
|
it { is_expected.to eq(' ') }
|
||||||
|
@ -128,7 +128,7 @@ describe TagsSubstitutionConcern, type: :model do
|
||||||
.update(value: 'libelle1')
|
.update(value: 'libelle1')
|
||||||
|
|
||||||
dossier.champs
|
dossier.champs
|
||||||
.find { |champ| champ.libelle == 'libelleB' }
|
.find { |champ| champ.libelle == "libelle\xc2\xA0B".encode('utf-8') }
|
||||||
.update(value: 'libelle2')
|
.update(value: 'libelle2')
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue