Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.30 KB | None | 0 0
  1. Failures:
  2.  
  3. 1) CurationConcerns::Actors::WorkActor#save calls doi minter FIXED
  4. Expected pending 'No reason given' to fail. No Error was raised.
  5. # ./spec/actors/curation_concerns/actors/work_actor_spec.rb:8
  6.  
  7. 2) catalog searching with works and collections performing a search
  8. Failure/Error: allow(User).to receive(:find_by_user_key).and_return(stub_model(User, twitter_handle: 'bob'))
  9.  
  10. NoMethodError:
  11. undefined method `stub_model' for #<RSpec::ExampleGroups::CatalogSearching::WithWorksAndCollections:0x007fc730873e90>
  12. # ./spec/features/catalog_search_spec.rb:5:in `block (2 levels) in <top (required)>'
  13.  
  14. 3) Creating a new work when the user is not a proxy create a new work
  15. Failure/Error: expect(page).to have_content('My Test Work')
  16.  
  17. ArgumentError:
  18. wrong number of arguments (1 for 2)
  19. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/session.rb:128:in `exception'
  20. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/session.rb:128:in `raise'
  21. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/session.rb:128:in `rescue in raise_server_error!'
  22. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/session.rb:125:in `raise_server_error!'
  23. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/node/base.rb:87:in `rescue in synchronize'
  24. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/node/base.rb:97:in `synchronize'
  25. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/node/matchers.rb:577:in `assert_text'
  26. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/session.rb:735:in `block (2 levels) in <class:Session>'
  27. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rspec/matchers.rb:66:in `matches?'
  28. # ./spec/features/create_work_spec.rb:35:in `block (3 levels) in <top (required)>'
  29. # ------------------
  30. # --- Caused by: ---
  31. # Capybara::ExpectationNotMet:
  32. # expected to find text "My Test Work" in "Internal Server Error undefined method `first' for nil:NilClass WEBrick/1.3.1 (Ruby/2.2.4/2015-12-16) at 127.0.0.1:59101"
  33. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/node/matchers.rb:580:in `block in assert_text'
  34.  
  35. 4) end to end behavior: the user can submit a new work
  36. Failure/Error: <strong><%= link_to presenter.doi.first, remote_service.remote_uri_for(presenter.doi.first).to_s %></strong>
  37.  
  38. ActionView::Template::Error:
  39. undefined method `first' for nil:NilClass
  40. # ./app/views/curation_concerns/base/_doi.html.erb:5:in `_app_views_curation_concerns_base__doi_html_erb___2852058253949464789_70246972333280'
  41. # ./app/views/curation_concerns/base/show.html.erb:11:in `_app_views_curation_concerns_base_show_html_erb__470463033606444236_70246923154040'
  42. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
  43. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
  44. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
  45. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/etag.rb:24:in `call'
  46. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/conditionalget.rb:25:in `call'
  47. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/head.rb:13:in `call'
  48. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context'
  49. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call'
  50. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/active-fedora-11.0.1/lib/active_fedora/ldp_cache.rb:26:in `call'
  51. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/bundler/gems/flipflop-0eecddade989/lib/flipflop/feature_cache.rb:12:in `call'
  52. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:38:in `call_app'
  53. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:20:in `block in call'
  54. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:20:in `call'
  55. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call'
  56. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/runtime.rb:18:in `call'
  57. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/lock.rb:17:in `call'
  58. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/sendfile.rb:113:in `call'
  59. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/engine.rb:518:in `call'
  60. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/application.rb:165:in `call'
  61. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:66:in `block in call'
  62. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:50:in `each'
  63. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:50:in `call'
  64. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
  65. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
  66. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
  67. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:61:in `process'
  68. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:39:in `block in process_and_follow_redirects'
  69. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:38:in `times'
  70. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:38:in `process_and_follow_redirects'
  71. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:27:in `submit'
  72. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/form.rb:79:in `submit'
  73. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/node.rb:62:in `click'
  74. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/node/element.rb:135:in `block in click'
  75. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/node/base.rb:85:in `synchronize'
  76. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/node/element.rb:135:in `click'
  77. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/node/actions.rb:23:in `click_link_or_button'
  78. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/session.rb:735:in `block (2 levels) in <class:Session>'
  79. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
  80. # ./spec/features/end_to_end_spec.rb:62:in `block (3 levels) in <top (required)>'
  81. # ------------------
  82. # --- Caused by: ---
  83. # NoMethodError:
  84. # undefined method `first' for nil:NilClass
  85. # ./app/views/curation_concerns/base/_doi.html.erb:5:in `_app_views_curation_concerns_base__doi_html_erb___2852058253949464789_70246972333280'
  86.  
  87. 5) display a work as its owner as the work owner shows a work
  88. Failure/Error: <strong><%= link_to presenter.doi.first, remote_service.remote_uri_for(presenter.doi.first).to_s %></strong>
  89.  
  90. ActionView::Template::Error:
  91. undefined method `first' for nil:NilClass
  92. # ./app/views/curation_concerns/base/_doi.html.erb:5:in `_app_views_curation_concerns_base__doi_html_erb___2852058253949464789_70246972333280'
  93. # ./app/views/curation_concerns/base/show.html.erb:11:in `_app_views_curation_concerns_base_show_html_erb__470463033606444236_70246923154040'
  94. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
  95. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
  96. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
  97. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/etag.rb:24:in `call'
  98. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/conditionalget.rb:25:in `call'
  99. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/head.rb:13:in `call'
  100. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context'
  101. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call'
  102. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/active-fedora-11.0.1/lib/active_fedora/ldp_cache.rb:26:in `call'
  103. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/bundler/gems/flipflop-0eecddade989/lib/flipflop/feature_cache.rb:12:in `call'
  104. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:38:in `call_app'
  105. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:20:in `block in call'
  106. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:20:in `call'
  107. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call'
  108. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/runtime.rb:18:in `call'
  109. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/lock.rb:17:in `call'
  110. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/sendfile.rb:113:in `call'
  111. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/engine.rb:518:in `call'
  112. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/application.rb:165:in `call'
  113. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:66:in `block in call'
  114. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:50:in `each'
  115. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:50:in `call'
  116. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
  117. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
  118. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
  119. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:61:in `process'
  120. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
  121. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:22:in `visit'
  122. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/driver.rb:43:in `visit'
  123. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/session.rb:240:in `visit'
  124. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
  125. # ./spec/features/work_show_spec.rb:12:in `block (3 levels) in <top (required)>'
  126. # ------------------
  127. # --- Caused by: ---
  128. # NoMethodError:
  129. # undefined method `first' for nil:NilClass
  130. # ./app/views/curation_concerns/base/_doi.html.erb:5:in `_app_views_curation_concerns_base__doi_html_erb___2852058253949464789_70246972333280'
  131.  
  132. 6) display a work as its owner as a user who is not logged in shows a work
  133. Failure/Error: <strong><%= link_to presenter.doi.first, remote_service.remote_uri_for(presenter.doi.first).to_s %></strong>
  134.  
  135. ActionView::Template::Error:
  136. undefined method `first' for nil:NilClass
  137. # ./app/views/curation_concerns/base/_doi.html.erb:5:in `_app_views_curation_concerns_base__doi_html_erb___2852058253949464789_70246972333280'
  138. # ./app/views/curation_concerns/base/show.html.erb:11:in `_app_views_curation_concerns_base_show_html_erb__470463033606444236_70246923154040'
  139. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
  140. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
  141. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
  142. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/etag.rb:24:in `call'
  143. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/conditionalget.rb:25:in `call'
  144. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/head.rb:13:in `call'
  145. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context'
  146. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call'
  147. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/active-fedora-11.0.1/lib/active_fedora/ldp_cache.rb:26:in `call'
  148. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/bundler/gems/flipflop-0eecddade989/lib/flipflop/feature_cache.rb:12:in `call'
  149. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:38:in `call_app'
  150. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:20:in `block in call'
  151. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:20:in `call'
  152. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call'
  153. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/runtime.rb:18:in `call'
  154. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/lock.rb:17:in `call'
  155. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/sendfile.rb:113:in `call'
  156. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/engine.rb:518:in `call'
  157. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/application.rb:165:in `call'
  158. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:66:in `block in call'
  159. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:50:in `each'
  160. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:50:in `call'
  161. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
  162. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
  163. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
  164. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:61:in `process'
  165. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
  166. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:22:in `visit'
  167. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/driver.rb:43:in `visit'
  168. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/session.rb:240:in `visit'
  169. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
  170. # ./spec/features/work_show_spec.rb:31:in `block (3 levels) in <top (required)>'
  171. # ------------------
  172. # --- Caused by: ---
  173. # NoMethodError:
  174. # undefined method `first' for nil:NilClass
  175. # ./app/views/curation_concerns/base/_doi.html.erb:5:in `_app_views_curation_concerns_base__doi_html_erb___2852058253949464789_70246972333280'
  176.  
  177. 7) display a work as its owner as a user who is not logged in has some social media buttons
  178. Failure/Error: <strong><%= link_to presenter.doi.first, remote_service.remote_uri_for(presenter.doi.first).to_s %></strong>
  179.  
  180. ActionView::Template::Error:
  181. undefined method `first' for nil:NilClass
  182. # ./app/views/curation_concerns/base/_doi.html.erb:5:in `_app_views_curation_concerns_base__doi_html_erb___2852058253949464789_70246972333280'
  183. # ./app/views/curation_concerns/base/show.html.erb:11:in `_app_views_curation_concerns_base_show_html_erb__470463033606444236_70246923154040'
  184. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
  185. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
  186. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
  187. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/etag.rb:24:in `call'
  188. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/conditionalget.rb:25:in `call'
  189. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/head.rb:13:in `call'
  190. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context'
  191. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call'
  192. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/active-fedora-11.0.1/lib/active_fedora/ldp_cache.rb:26:in `call'
  193. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/bundler/gems/flipflop-0eecddade989/lib/flipflop/feature_cache.rb:12:in `call'
  194. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:38:in `call_app'
  195. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:20:in `block in call'
  196. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:20:in `call'
  197. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call'
  198. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/runtime.rb:18:in `call'
  199. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/lock.rb:17:in `call'
  200. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/sendfile.rb:113:in `call'
  201. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/engine.rb:518:in `call'
  202. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/railties-4.2.7.1/lib/rails/application.rb:165:in `call'
  203. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:66:in `block in call'
  204. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:50:in `each'
  205. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-1.6.4/lib/rack/urlmap.rb:50:in `call'
  206. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
  207. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
  208. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
  209. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:61:in `process'
  210. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
  211. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/browser.rb:22:in `visit'
  212. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/rack_test/driver.rb:43:in `visit'
  213. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/session.rb:240:in `visit'
  214. # /Users/vanmiljf/.rvm/gems/ruby-2.2.4@scholar-sufia/gems/capybara-2.10.1/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
  215. # ./spec/features/work_show_spec.rb:31:in `block (3 levels) in <top (required)>'
  216. # ------------------
  217. # --- Caused by: ---
  218. # NoMethodError:
  219. # undefined method `first' for nil:NilClass
  220. # ./app/views/curation_concerns/base/_doi.html.erb:5:in `_app_views_curation_concerns_base__doi_html_erb___2852058253949464789_70246972333280'
  221.  
  222. Deprecation Warnings:
  223.  
  224. Using `should` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec){ |c| c.syntax = :should }` instead. Called from /Users/vanmiljf/development/scholar_3/spec/controllers/page_requests_controller_spec.rb:9:in `block (3 levels) in <top (required)>'.
  225.  
  226. Using `stub` from rspec-mocks' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` instead. Called from /Users/vanmiljf/development/scholar_3/spec/models/work_spec.rb:34:in `block (4 levels) in <top (required)>'.
  227.  
  228.  
  229. If you need more of the backtrace for any of these deprecations to
  230. identify where to make the necessary changes, you can configure
  231. `config.raise_errors_for_deprecations!`, and it will turn the
  232. deprecation warnings into errors, giving you the full backtrace.
  233.  
  234. 2 deprecation warnings total
  235.  
  236. Finished in 1 minute 56.91 seconds (files took 5.71 seconds to load)
  237. 135 examples, 7 failures, 11 pending
  238.  
  239. Failed examples:
  240.  
  241. rspec ./spec/actors/curation_concerns/actors/work_actor_spec.rb:8 # CurationConcerns::Actors::WorkActor#save calls doi minter
  242. rspec ./spec/features/catalog_search_spec.rb:21 # catalog searching with works and collections performing a search
  243. rspec ./spec/features/create_work_spec.rb:20 # Creating a new work when the user is not a proxy create a new work
  244. rspec ./spec/features/end_to_end_spec.rb:52 # end to end behavior: the user can submit a new work
  245. rspec ./spec/features/work_show_spec.rb:15 # display a work as its owner as the work owner shows a work
  246. rspec ./spec/features/work_show_spec.rb:34 # display a work as its owner as a user who is not logged in shows a work
  247. rspec ./spec/features/work_show_spec.rb:44 # display a work as its owner as a user who is not logged in has some social media buttons
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement