A gestionnaire can only see procédures publiées
This commit is contained in:
parent
55a4f1288f
commit
7ff7710803
20 changed files with 31 additions and 31 deletions
|
@ -2,7 +2,7 @@ require 'spec_helper'
|
|||
|
||||
describe NewGestionnaire::DossiersController, type: :controller do
|
||||
let(:gestionnaire) { create(:gestionnaire) }
|
||||
let(:procedure) { create(:procedure, gestionnaires: [gestionnaire]) }
|
||||
let(:procedure) { create(:procedure, :published, gestionnaires: [gestionnaire]) }
|
||||
let(:dossier) { create(:dossier, :replied, procedure: procedure) }
|
||||
|
||||
describe 'attestation' do
|
||||
|
@ -11,7 +11,7 @@ describe NewGestionnaire::DossiersController, type: :controller do
|
|||
context 'when a dossier has an attestation' do
|
||||
let(:fake_pdf) { double(read: 'pdf content') }
|
||||
let!(:dossier) { create(:dossier, :replied, attestation: Attestation.new, procedure: procedure) }
|
||||
let!(:procedure) { create(:procedure, gestionnaires: [gestionnaire]) }
|
||||
let!(:procedure) { create(:procedure, :published, gestionnaires: [gestionnaire]) }
|
||||
let!(:dossier) { create(:dossier, :replied, attestation: Attestation.new, procedure: procedure) }
|
||||
|
||||
it 'returns the attestation pdf' do
|
||||
|
@ -77,7 +77,7 @@ describe NewGestionnaire::DossiersController, type: :controller do
|
|||
end
|
||||
|
||||
describe "#show" do
|
||||
let(:procedure) { create(:procedure, gestionnaires: [gestionnaire]) }
|
||||
let(:procedure) { create(:procedure, :published, gestionnaires: [gestionnaire]) }
|
||||
let(:dossier){ create(:dossier, :replied, procedure: procedure) }
|
||||
|
||||
subject { get :show, params: { procedure_id: procedure.id, dossier_id: dossier.id } }
|
||||
|
|
|
@ -68,7 +68,7 @@ describe NewGestionnaire::ProceduresController, type: :controller do
|
|||
subject
|
||||
end
|
||||
|
||||
it { expect(assigns(:procedures)).to include(procedure1, procedure2, procedure3) }
|
||||
it { expect(assigns(:procedures)).to include(procedure1, procedure2) }
|
||||
end
|
||||
|
||||
context "with dossiers" do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue