gestionnaire: fix dossier printing page
Fix the invalid template, and add tests.
This commit is contained in:
parent
9fdd528619
commit
19908ede25
3 changed files with 8 additions and 2 deletions
|
@ -84,7 +84,7 @@
|
||||||
%ul.messages-list
|
%ul.messages-list
|
||||||
- @dossier.commentaires.each do |commentaire|
|
- @dossier.commentaires.each do |commentaire|
|
||||||
%li
|
%li
|
||||||
= render partial: "new_gestionnaire/shared/messages/message", locals: { commentaire: commentaire, user_email: current_gestionnaire.email, messagerie_seen_at: nil }
|
= render partial: "shared/dossiers/messages/message", locals: { commentaire: commentaire, user_email: current_gestionnaire.email, messagerie_seen_at: nil }
|
||||||
|
|
||||||
%script{ type: "text/javascript" }
|
%script{ type: "text/javascript" }
|
||||||
window.print();
|
window.print();
|
||||||
|
|
|
@ -64,6 +64,12 @@ FactoryBot.define do
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
trait :with_commentaires do
|
||||||
|
after(:create) do |dossier, _evaluator|
|
||||||
|
dossier.commentaires += create_list(:commentaire, 2)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
trait :followed do
|
trait :followed do
|
||||||
after(:create) do |dossier, _evaluator|
|
after(:create) do |dossier, _evaluator|
|
||||||
g = create(:gestionnaire)
|
g = create(:gestionnaire)
|
||||||
|
|
|
@ -3,7 +3,7 @@ describe 'new_gestionnaire/dossiers/print.html.haml', type: :view do
|
||||||
|
|
||||||
context "with a dossier" do
|
context "with a dossier" do
|
||||||
let(:current_gestionnaire) { create(:gestionnaire) }
|
let(:current_gestionnaire) { create(:gestionnaire) }
|
||||||
let(:dossier) { create(:dossier, :en_instruction) }
|
let(:dossier) { create(:dossier, :en_instruction, :with_commentaires) }
|
||||||
|
|
||||||
before do
|
before do
|
||||||
assign(:dossier, dossier)
|
assign(:dossier, dossier)
|
||||||
|
|
Loading…
Reference in a new issue