remove useless function in admin dossier controller and fix tests

This commit is contained in:
Tanguy PATTE 2015-08-20 12:20:54 +02:00
parent 92e522eb3d
commit 4f5587cb66
9 changed files with 42 additions and 36 deletions

View file

@ -10,6 +10,7 @@ feature '_Commentaires_Flux Admin/Dossier#Show Page' do
let(:body) { 'Commentaire de test' }
before do
dossier.build_default_pieces_jointes
login_admin
visit "/admin/dossier/#{dossier_id}"
end

View file

@ -5,6 +5,7 @@ feature 'Admin/Dossier#Show Page' do
let(:dossier_id) { dossier.id }
before do
dossier.build_default_pieces_jointes
login_admin
visit "/admin/dossier/#{dossier_id}"
end
@ -61,10 +62,12 @@ feature 'Admin/Dossier#Show Page' do
context 'Devis' do
let(:id_piece_jointe){388}
let(:piece_jointe_388) {File.open('./spec/support/files/piece_jointe_388.pdf')}
let!(:piece_jointe) { create(:piece_jointe, dossier: dossier, type_piece_jointe_id: id_piece_jointe, content: piece_jointe_388) }
let(:content) {File.open('./spec/support/files/piece_jointe_388.pdf')}
before do
piece_jointe = dossier.pieces_jointes.where(type_piece_jointe_id: 388).first
piece_jointe.content = content
piece_jointe.save!
visit "/admin/dossier/#{dossier_id}"
end

View file

@ -5,6 +5,7 @@ feature 'Description#Show Page' do
let(:dossier_id) { dossier.id }
before do
dossier.build_default_pieces_jointes
visit "/dossiers/#{dossier_id}/description"
end