diff options
Diffstat (limited to 'spec/views')
| -rw-r--r-- | spec/views/routes/show.html.erb_spec.rb | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/spec/views/routes/show.html.erb_spec.rb b/spec/views/routes/show.html.erb_spec.rb index 538563578..dae8c9ed3 100644 --- a/spec/views/routes/show.html.erb_spec.rb +++ b/spec/views/routes/show.html.erb_spec.rb @@ -3,7 +3,12 @@ RSpec.describe "/routes/show", type: :view do assign_referential let!(:line) { assign :line, create(:line) } let!(:route) { assign :route, create(:route, :line => line).decorate(context: {referential: referential, line: line }) } - let!(:route_sp) { assign :route_sp, route.stop_points } + let!(:route_sp) do + assign :route_sp, ModelDecorator.decorate( + route.stop_points, + with: StopPointDecorator + ) + end before do self.params.merge!({ @@ -12,6 +17,10 @@ RSpec.describe "/routes/show", type: :view do referential_id: referential.id }) allow(view).to receive(:current_referential).and_return(referential) + allow(view).to receive(:pundit_user).and_return(UserContext.new( + build_stubbed(:user), + referential + )) end it "should render h1 with the route name" do |
