Sha256: fc63321e0d168ed65ebe28c12b6b4bd40d95f4f0d8e8263301195f2609e7f33b
Contents?: true
Size: 1.25 KB
Versions: 1
Compression:
Stored size: 1.25 KB
Contents
Feature: view spec infers controller path and action Scenario: infer controller path Given a file named "spec/views/widgets/new.html.erb_spec.rb" with: """ require "spec_helper" describe "widgets/new.html.erb" do it "infers the controller path" do controller.request.path_parameters["controller"].should eq("widgets") end end """ When I run "rspec spec/views" Then the examples should all pass Scenario: infer action Given a file named "spec/views/widgets/new.html.erb_spec.rb" with: """ require "spec_helper" describe "widgets/new.html.erb" do it "infers the controller path" do controller.request.path_parameters["action"].should eq("new") end end """ When I run "rspec spec/views" Then the examples should all pass Scenario: do not infer action in a partial Given a file named "spec/views/widgets/_form.html.erb_spec.rb" with: """ require "spec_helper" describe "widgets/_form.html.erb" do it "includes a link to new" do controller.request.path_parameters["action"].should be_nil end end """ When I run "rspec spec/views" Then the examples should all pass
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rspec-rails-2.5.0 | features/view_specs/inferred_controller_path.feature |