REFACTOR : remove column 'montant_projet', 'montant_aide_demande', 'date_previsionnelle', 'position_lat', 'position_lon' et 'ref_dossier_cart' of dossier table
This commit is contained in:
parent
8db705ec94
commit
2050465a75
15 changed files with 87 additions and 240 deletions
|
@ -136,53 +136,53 @@ describe 'backoffice/dossiers/show.html.haml', type: :view do
|
|||
end
|
||||
end
|
||||
|
||||
#TODO réactiver
|
||||
# context 'la liste des pièces justificatives est présente' do
|
||||
# context 'Attestation MSA' do
|
||||
# let(:id_piece_justificative) { 93 }
|
||||
#
|
||||
# it 'la ligne de la pièce justificative est présente' do
|
||||
# expect(rendered).to have_selector("tr[id=piece_justificative_#{id_piece_justificative}]")
|
||||
# end
|
||||
#
|
||||
# it 'le bouton "Récupérer" est présent' do
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}]")).to have_selector("a[href='']")
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}]")).to have_content('Récupérer')
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# context 'Attestation RDI' do
|
||||
# let(:id_piece_justificative) { 103 }
|
||||
#
|
||||
# it 'la ligne de la pièce justificative est présente' do
|
||||
# expect(rendered).to have_selector("tr[id=piece_justificative_#{id_piece_justificative}]")
|
||||
# end
|
||||
#
|
||||
# it 'le libelle "Pièce manquante" est présent' do
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}]")).to have_content('Pièce non fournie')
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# context 'Devis' do
|
||||
# let(:id_piece_justificative) { 388 }
|
||||
# let(:content) { File.open('./spec/support/files/piece_justificative_388.pdf') }
|
||||
#
|
||||
# before do
|
||||
# piece_justificative = dossier.pieces_justificatives.where(type_de_piece_justificative_id: 388).first
|
||||
# piece_justificative.content = content
|
||||
# piece_justificative.save!
|
||||
# visit "/admin/dossiers/#{dossier_id}"
|
||||
# end
|
||||
#
|
||||
# it 'la ligne de la pièce justificative est présente' do
|
||||
# expect(rendered).to have_selector("tr[id=piece_justificative_#{id_piece_justificative}]")
|
||||
# end
|
||||
#
|
||||
# it 'le libelle "Consulter" est présent' do
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}] a")[:href]).to have_content('piece_justificative_388.pdf')
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}]")).to have_content('Consulter')
|
||||
# end
|
||||
# end
|
||||
# end
|
||||
#
|
||||
#TODO réactiver
|
||||
# context 'la liste des pièces justificatives est présente' do
|
||||
# context 'Attestation MSA' do
|
||||
# let(:id_piece_justificative) { 93 }
|
||||
#
|
||||
# it 'la ligne de la pièce justificative est présente' do
|
||||
# expect(rendered).to have_selector("tr[id=piece_justificative_#{id_piece_justificative}]")
|
||||
# end
|
||||
#
|
||||
# it 'le bouton "Récupérer" est présent' do
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}]")).to have_selector("a[href='']")
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}]")).to have_content('Récupérer')
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# context 'Attestation RDI' do
|
||||
# let(:id_piece_justificative) { 103 }
|
||||
#
|
||||
# it 'la ligne de la pièce justificative est présente' do
|
||||
# expect(rendered).to have_selector("tr[id=piece_justificative_#{id_piece_justificative}]")
|
||||
# end
|
||||
#
|
||||
# it 'le libelle "Pièce manquante" est présent' do
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}]")).to have_content('Pièce non fournie')
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# context 'Devis' do
|
||||
# let(:id_piece_justificative) { 388 }
|
||||
# let(:content) { File.open('./spec/support/files/piece_justificative_388.pdf') }
|
||||
#
|
||||
# before do
|
||||
# piece_justificative = dossier.pieces_justificatives.where(type_de_piece_justificative_id: 388).first
|
||||
# piece_justificative.content = content
|
||||
# piece_justificative.save!
|
||||
# visit "/admin/dossiers/#{dossier_id}"
|
||||
# end
|
||||
#
|
||||
# it 'la ligne de la pièce justificative est présente' do
|
||||
# expect(rendered).to have_selector("tr[id=piece_justificative_#{id_piece_justificative}]")
|
||||
# end
|
||||
#
|
||||
# it 'le libelle "Consulter" est présent' do
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}] a")[:href]).to have_content('piece_justificative_388.pdf')
|
||||
# expect(rendered.find("tr[id=piece_justificative_#{id_piece_justificative}]")).to have_content('Consulter')
|
||||
# end
|
||||
# end
|
||||
# end
|
||||
#
|
||||
end
|
||||
|
|
|
@ -26,30 +26,6 @@ describe 'users/description/show.html.haml', type: :view do
|
|||
expect(rendered).to have_selector('textarea[id=description][name=description]')
|
||||
end
|
||||
|
||||
it 'Montant du projet' do
|
||||
expect(rendered).to have_selector('input[id=montant_projet][name=montant_projet]')
|
||||
end
|
||||
|
||||
it 'Montant du projet est de type number' do
|
||||
expect(rendered).to have_selector('input[type=number][id=montant_projet]')
|
||||
end
|
||||
|
||||
it 'Montant des aides du projet' do
|
||||
expect(rendered).to have_selector('input[id=montant_aide_demande][name=montant_aide_demande]')
|
||||
end
|
||||
|
||||
it 'Montant des aides du projet est de type number' do
|
||||
expect(rendered).to have_selector('input[type=number][id=montant_aide_demande]')
|
||||
end
|
||||
|
||||
it 'Date prévisionnelle du projet' do
|
||||
expect(rendered).to have_selector('input[id=date_previsionnelle][name=date_previsionnelle]')
|
||||
end
|
||||
|
||||
it 'Date prévisionnelle du projet est de type text avec un data-provide=datepicker' do
|
||||
expect(rendered).to have_selector('input[type=text][id=date_previsionnelle][data-provide=datepicker]')
|
||||
end
|
||||
|
||||
it 'Charger votre CERFA (PDF)' do
|
||||
expect(rendered).to have_selector('input[type=file][name=cerfa_pdf][id=cerfa_pdf]')
|
||||
end
|
||||
|
@ -93,9 +69,6 @@ describe 'users/description/show.html.haml', type: :view do
|
|||
create(:dossier, :with_procedure,
|
||||
nom_projet: 'Projet de test',
|
||||
description: 'Description de test',
|
||||
montant_projet: 12_000,
|
||||
montant_aide_demande: 3000,
|
||||
date_previsionnelle: '20/01/2016',
|
||||
user: user)
|
||||
end
|
||||
|
||||
|
@ -103,7 +76,6 @@ describe 'users/description/show.html.haml', type: :view do
|
|||
render
|
||||
end
|
||||
|
||||
|
||||
it 'Nom du projet' do
|
||||
expect(rendered).to have_selector("input[id=nom_projet][value='#{dossier.nom_projet}']")
|
||||
end
|
||||
|
@ -111,18 +83,6 @@ describe 'users/description/show.html.haml', type: :view do
|
|||
it 'Description du projet' do
|
||||
expect(rendered).to have_content("#{dossier.description}")
|
||||
end
|
||||
|
||||
it 'Montant du projet' do
|
||||
expect(rendered).to have_selector("input[id=montant_projet][value='#{dossier.montant_projet}']")
|
||||
end
|
||||
|
||||
it 'Montant des aides du projet' do
|
||||
expect(rendered).to have_selector("input[id=montant_aide_demande][value='#{dossier.montant_aide_demande}']")
|
||||
end
|
||||
|
||||
it 'Date prévisionnelle du projet' do
|
||||
expect(rendered).to have_selector("#date_previsionnelle", dossier.date_previsionnelle)
|
||||
end
|
||||
end
|
||||
|
||||
context 'Pièces justificatives' do
|
||||
|
@ -140,7 +100,7 @@ describe 'users/description/show.html.haml', type: :view do
|
|||
|
||||
context 'la liste des pièces récupérées automatiquement est signaliée' do
|
||||
it 'Attestation MSA' do
|
||||
expect(rendered).to have_selector("#piece_justificative_#{all_type_pj_procedure_id[1]}","Nous l'avons récupéré pour vous.")
|
||||
expect(rendered).to have_selector("#piece_justificative_#{all_type_pj_procedure_id[1]}", "Nous l'avons récupéré pour vous.")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue