Skip to content

Instantly share code, notes, and snippets.

@rossta
Created February 22, 2016 22:31
Show Gist options
  • Save rossta/e625b11f3535a8303826 to your computer and use it in GitHub Desktop.
Save rossta/e625b11f3535a8303826 to your computer and use it in GitHub Desktop.
Pry in Hanami controller
ross@plato [05:27:55][~/dev/rossta/github_groove][master *]
$ bin/rake
Faraday::Builder is now Faraday::RackBuilder.
Run options: --seed 12311
# Running:
.....I, [2016-02-22T17:30:26.738851 #90230] INFO -- : Project sync'd!
......................^Cbefore_session hook failed: Interrupt:
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/code/loc.rb:28:in `initialize'
rake aborted!
(see _pry_.hooks.errors to debug)
Interrupt:
Tasks: TOP => default => test
(See full trace by running task with --trace)
ross@plato [05:30:33][~/dev/rossta/github_groove][master *]
$ Error: Input/output error @ io_fillbuf - fd:0 <STDIN>
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `block in input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `interruptible_region'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:197:in `input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:190:in `block in read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:129:in `handle_read_errors'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:170:in `read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:98:in `read'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:68:in `block in repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `loop'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `block in start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `__with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:79:in `with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:15:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/pry_class.rb:169:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:107:in `block in resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:28:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:103:in `resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:55:in `at_line'
/Users/ross/.gem/ruby/2.1.6/gems/byebug-8.2.1/lib/byebug/context.rb:96:in `at_line'
/Users/ross/dev/rossta/github_groove/apps/web/controllers/project/index.rb:13:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callbacks.rb:195:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:73:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:143:in `block in _rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `_rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:69:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/endpoint.rb:81:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):108:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:31:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/middleware.rb:52:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/application.rb:217:in `call'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/delegate.rb:81:in `method_missing'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):15:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/static.rb:27:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/container.rb:37:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/forwardable.rb:183:in `get'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:60:in `process'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:35:in `process_and_follow_redirects'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:31:in `follow'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/node.rb:57:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `block in click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/base.rb:84:in `synchronize'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/actions.rb:26:in `click_link'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/session.rb:686:in `block (2 levels) in <class:Session>'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/dsl.rb:51:in `block (2 levels) in <module:DSL>'
/Users/ross/dev/rossta/github_groove/spec/web/features/project_spec.rb:10:in `block (3 levels) in <top (required)>'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:108:in `block (3 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:205:in `capture_exceptions'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:105:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:256:in `time_it'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:104:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:276:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:103:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:778:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:305:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:293:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `each'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:318:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:291:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `block in __run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `map'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `__run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:129:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:56:in `block in autorun'
Error: Input/output error @ io_fillbuf - fd:0 <STDIN>
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `block in input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `interruptible_region'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:197:in `input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:190:in `block in read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:129:in `handle_read_errors'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:170:in `read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:98:in `read'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:68:in `block in repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `loop'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `block in start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `__with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:79:in `with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:15:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/pry_class.rb:169:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:107:in `block in resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:28:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:103:in `resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:55:in `at_line'
/Users/ross/.gem/ruby/2.1.6/gems/byebug-8.2.1/lib/byebug/context.rb:96:in `at_line'
/Users/ross/dev/rossta/github_groove/apps/web/controllers/project/index.rb:13:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callbacks.rb:195:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:73:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:143:in `block in _rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `_rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:69:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/endpoint.rb:81:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):108:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:31:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/middleware.rb:52:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/application.rb:217:in `call'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/delegate.rb:81:in `method_missing'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):15:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/static.rb:27:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/container.rb:37:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/forwardable.rb:183:in `get'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:60:in `process'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:35:in `process_and_follow_redirects'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:31:in `follow'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/node.rb:57:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `block in click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/base.rb:84:in `synchronize'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/actions.rb:26:in `click_link'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/session.rb:686:in `block (2 levels) in <class:Session>'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/dsl.rb:51:in `block (2 levels) in <module:DSL>'
/Users/ross/dev/rossta/github_groove/spec/web/features/project_spec.rb:10:in `block (3 levels) in <top (required)>'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:108:in `block (3 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:205:in `capture_exceptions'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:105:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:256:in `time_it'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:104:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:276:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:103:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:778:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:305:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:293:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `each'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:318:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:291:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `block in __run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `map'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `__run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:129:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:56:in `block in autorun'
Error: Input/output error @ io_fillbuf - fd:0 <STDIN>
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `block in input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `interruptible_region'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:197:in `input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:190:in `block in read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:129:in `handle_read_errors'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:170:in `read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:98:in `read'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:68:in `block in repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `loop'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `block in start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `__with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:79:in `with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:15:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/pry_class.rb:169:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:107:in `block in resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:28:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:103:in `resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:55:in `at_line'
/Users/ross/.gem/ruby/2.1.6/gems/byebug-8.2.1/lib/byebug/context.rb:96:in `at_line'
/Users/ross/dev/rossta/github_groove/apps/web/controllers/project/index.rb:13:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callbacks.rb:195:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:73:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:143:in `block in _rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `_rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:69:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/endpoint.rb:81:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):108:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:31:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/middleware.rb:52:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/application.rb:217:in `call'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/delegate.rb:81:in `method_missing'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):15:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/static.rb:27:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/container.rb:37:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/forwardable.rb:183:in `get'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:60:in `process'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:35:in `process_and_follow_redirects'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:31:in `follow'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/node.rb:57:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `block in click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/base.rb:84:in `synchronize'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/actions.rb:26:in `click_link'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/session.rb:686:in `block (2 levels) in <class:Session>'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/dsl.rb:51:in `block (2 levels) in <module:DSL>'
/Users/ross/dev/rossta/github_groove/spec/web/features/project_spec.rb:10:in `block (3 levels) in <top (required)>'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:108:in `block (3 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:205:in `capture_exceptions'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:105:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:256:in `time_it'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:104:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:276:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:103:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:778:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:305:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:293:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `each'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:318:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:291:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `block in __run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `map'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `__run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:129:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:56:in `block in autorun'
Error: Input/output error @ io_fillbuf - fd:0 <STDIN>
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `block in input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `interruptible_region'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:197:in `input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:190:in `block in read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:129:in `handle_read_errors'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:170:in `read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:98:in `read'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:68:in `block in repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `loop'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `block in start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `__with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:79:in `with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:15:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/pry_class.rb:169:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:107:in `block in resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:28:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:103:in `resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:55:in `at_line'
/Users/ross/.gem/ruby/2.1.6/gems/byebug-8.2.1/lib/byebug/context.rb:96:in `at_line'
/Users/ross/dev/rossta/github_groove/apps/web/controllers/project/index.rb:13:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callbacks.rb:195:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:73:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:143:in `block in _rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `_rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:69:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/endpoint.rb:81:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):108:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:31:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/middleware.rb:52:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/application.rb:217:in `call'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/delegate.rb:81:in `method_missing'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):15:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/static.rb:27:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/container.rb:37:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/forwardable.rb:183:in `get'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:60:in `process'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:35:in `process_and_follow_redirects'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:31:in `follow'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/node.rb:57:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `block in click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/base.rb:84:in `synchronize'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/actions.rb:26:in `click_link'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/session.rb:686:in `block (2 levels) in <class:Session>'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/dsl.rb:51:in `block (2 levels) in <module:DSL>'
/Users/ross/dev/rossta/github_groove/spec/web/features/project_spec.rb:10:in `block (3 levels) in <top (required)>'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:108:in `block (3 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:205:in `capture_exceptions'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:105:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:256:in `time_it'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:104:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:276:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:103:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:778:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:305:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:293:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `each'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:318:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:291:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `block in __run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `map'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `__run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:129:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:56:in `block in autorun'
Error: Input/output error @ io_fillbuf - fd:0 <STDIN>
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:198:in `block in input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:115:in `interruptible_region'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:197:in `input_readline'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:190:in `block in read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:129:in `handle_read_errors'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:170:in `read_line'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:98:in `read'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:68:in `block in repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `loop'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:67:in `repl'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `block in start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:61:in `__with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/input_lock.rb:79:in `with_ownership'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:38:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/repl.rb:15:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-0.10.3/lib/pry/pry_class.rb:169:in `start'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:107:in `block in resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:28:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:27:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:103:in `resume_pry'
/Users/ross/.gem/ruby/2.1.6/gems/pry-byebug-3.3.0/lib/byebug/processors/pry_processor.rb:55:in `at_line'
/Users/ross/.gem/ruby/2.1.6/gems/byebug-8.2.1/lib/byebug/context.rb:96:in `at_line'
/Users/ross/dev/rossta/github_groove/apps/web/controllers/project/index.rb:13:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callbacks.rb:195:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:73:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:143:in `block in _rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/throwable.rb:141:in `_rescue'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-controller-0.6.0/lib/hanami/action/callable.rb:69:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/endpoint.rb:81:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):108:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:31:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:408:in `call_app!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:262:in `mock_call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:181:in `call!'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
/Users/ross/.gem/ruby/2.1.6/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/middleware.rb:52:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/application.rb:217:in `call'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/delegate.rb:81:in `method_missing'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:193:in `process_destination_path'
(eval):15:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/http_router-0.11.2/lib/http_router.rb:288:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/routing/http_router.rb:135:in `raw_call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-router-0.6.1/lib/hanami/router.rb:931:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/static.rb:27:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-1.6.4/lib/rack/builder.rb:153:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/hanami-0.7.0/lib/hanami/container.rb:37:in `call'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
/Users/ross/.gem/ruby/2.1.6/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
/Users/ross/.rubies/ruby-2.1.6/lib/ruby/2.1.0/forwardable.rb:183:in `get'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:60:in `process'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:35:in `process_and_follow_redirects'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/browser.rb:31:in `follow'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/rack_test/node.rb:57:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `block in click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/base.rb:84:in `synchronize'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/element.rb:134:in `click'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/node/actions.rb:26:in `click_link'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/session.rb:686:in `block (2 levels) in <class:Session>'
/Users/ross/.gem/ruby/2.1.6/gems/capybara-2.6.2/lib/capybara/dsl.rb:51:in `block (2 levels) in <module:DSL>'
/Users/ross/dev/rossta/github_groove/spec/web/features/project_spec.rb:10:in `block (3 levels) in <top (required)>'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:108:in `block (3 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:205:in `capture_exceptions'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:105:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:256:in `time_it'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:104:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:276:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest/test.rb:103:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:778:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:305:in `run_one_method'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:293:in `block (2 levels) in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `each'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:292:in `block in run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:331:in `on_signal'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:318:in `with_info_handler'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:291:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `block in __run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `map'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:152:in `__run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:129:in `run'
/Users/ross/.gem/ruby/2.1.6/gems/minitest-5.8.4/lib/minitest.rb:56:in `block in autorun'
FATAL: Pry failed to get user input using `#<IO:0x007f87c88dac00>`.
To fix this you may be able to pass input and output file descriptors to pry directly. e.g.
Pry.config.input = STDIN
Pry.config.output = STDOUT
binding.pry
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment