Guest User

Untitled

a guest
Jan 8th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.02 KB | None | 0 0
  1. it "renders buttons_widgets partial" do
  2. get :buttons_widgets
  3. response.should render_template("buttons_widgets")
  4. end
  5.  
  6.  
  7. → rspec tools_model_spec.rb
  8. /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/version.rb:4: warning: already initialized constant STRING
  9. /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/metadata.rb:48: warning: already initialized constant RESERVED_KEYS
  10. /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/pending.rb:6: warning: already initialized constant DEFAULT_MESSAGE
  11. /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/world.rb:6: warning: already initialized constant PROC_HEX_NUMBER
  12. /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/world.rb:7: warning: already initialized constant PROJECT_DIR
  13. /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/configuration.rb:43: warning: already initialized constant CONDITIONAL_FILTERS
  14. /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/configuration.rb:48: warning: already initialized constant DEFAULT_BACKTRACE_PATTERNS
  15. /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/runner.rb:13: warning: already initialized constant AT_EXIT_HOOK_BACKTRACE_LINE
  16. /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core.rb:35: warning: already initialized constant SharedContext
  17. Run filtered excluding {:if=>#<Proc:/Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:43>, :unless=>#<Proc:/Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:44>}
  18. F
  19.  
  20. Failures:
  21.  
  22. 1) ToolsController renders buttons_widgets partial
  23. Failure/Error: get :buttons_widgets
  24. NoMethodError:
  25. undefined method `get' for #<RSpec::Core::ExampleGroup::Nested_1:0x00000106db51f8>
  26. # ./tools_model_spec.rb:7:in `block (2 levels) in <top (required)>'
  27.  
  28. RSpec.configure do |config|
  29. config.infer_spec_type_from_file_location!
  30. end
  31.  
  32. describe ToolsController, :type => :controller do
  33. # ...
  34. end
  35.  
  36. config.include RSpec::Rails::RequestExampleGroup, type: :feature
  37.  
  38. RSpec.configure do |config|
  39. config.infer_spec_type_from_file_location!
  40. end
  41.  
  42. RSpec.describe "Widget management", :type => :request do
  43.  
  44. it "creates a Widget and redirects to the Widget's page" do
  45. get "/widgets/new"
  46. expect(response).to render_template(:new)
  47.  
  48. post "/widgets", :widget => {:name => "My Widget"}
  49.  
  50. expect(response).to redirect_to(assigns(:widget))
  51. follow_redirect!
  52.  
  53. expect(response).to render_template(:show)
  54. expect(response.body).to include("Widget was successfully created.")
  55. end
  56.  
  57. end
  58.  
  59. gem 'rspec'
  60.  
  61. gem 'rspec'
  62. gem 'rspec-rails'
  63.  
  64. bundle install
  65.  
  66. rspec --init
  67.  
  68. --require spec_helper
  69.  
  70. --require rails_helper
Add Comment
Please, Sign In to add comment