{"action":"created","issue":{"url":"https://api.github.com/repos/selenium-cucumber/selenium-cucumber-ruby/issues/24","repository_url":"https://api.github.com/repos/selenium-cucumber/selenium-cucumber-ruby","labels_url":"https://api.github.com/repos/selenium-cucumber/selenium-cucumber-ruby/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/selenium-cucumber/selenium-cucumber-ruby/issues/24/comments","events_url":"https://api.github.com/repos/selenium-cucumber/selenium-cucumber-ruby/issues/24/events","html_url":"https://github.com/selenium-cucumber/selenium-cucumber-ruby/issues/24","id":185993503,"number":24,"title":"Selenium-cucumber console","user":{"login":"AlexWellsHS","id":18335554,"avatar_url":"https://avatars.githubusercontent.com/u/18335554?v=3","gravatar_id":"","url":"https://api.github.com/users/AlexWellsHS","html_url":"https://github.com/AlexWellsHS","followers_url":"https://api.github.com/users/AlexWellsHS/followers","following_url":"https://api.github.com/users/AlexWellsHS/following{/other_user}","gists_url":"https://api.github.com/users/AlexWellsHS/gists{/gist_id}","starred_url":"https://api.github.com/users/AlexWellsHS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlexWellsHS/subscriptions","organizations_url":"https://api.github.com/users/AlexWellsHS/orgs","repos_url":"https://api.github.com/users/AlexWellsHS/repos","events_url":"https://api.github.com/users/AlexWellsHS/events{/privacy}","received_events_url":"https://api.github.com/users/AlexWellsHS/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-28T18:45:05Z","updated_at":"2016-10-29T03:39:05Z","closed_at":null,"body":"I'm not sure if this is the right place for this question, but does Selenium-cucumber have a \"console\" option akin to calabash's [calabash-ios console](https://github.com/calabash/calabash-ios/blob/da2fce369ec64d4957718b2a8d66c4c807421274/calabash-cucumber/bin/calabash-ios-build.rb)? \r\nWhen I start an irb and attempt to require \"selenium-cucumber\", I get the following NoMethod error:\r\n```\r\n➜  selenium-test irb\r\nirb(main):001:0> require \"selenium-cucumber\"\r\nNoMethodError: undefined method `Then' for main:Object\r\n\tfrom /usr/local/lib/ruby/gems/2.3.0/gems/selenium-cucumber-3.1.5/lib/selenium-cucumber/assertion_steps.rb:4:in `<top (required)>'\r\n\tfrom /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'\r\n\tfrom /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'\r\n\tfrom /usr/local/lib/ruby/gems/2.3.0/gems/selenium-cucumber-3.1.5/lib/selenium-cucumber.rb:1:in `block in <top (required)>'\r\n\tfrom /usr/local/lib/ruby/gems/2.3.0/gems/selenium-cucumber-3.1.5/lib/selenium-cucumber.rb:1:in `each'\r\n\tfrom /usr/local/lib/ruby/gems/2.3.0/gems/selenium-cucumber-3.1.5/lib/selenium-cucumber.rb:1:in `<top (required)>'\r\n\tfrom /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:133:in `require'\r\n\tfrom /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:133:in `rescue in require'\r\n\tfrom /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:40:in `require'\r\n\tfrom (irb):1\r\n\tfrom /usr/local/bin/irb:11:in `<main>'\r\nirb(main):002:0>\r\n```\r\n\r\nI assume there is a way to load the selenium-cucumber api helpers into an irb, but I just don't know how. Any help would be much appreciated! "},"comment":{"url":"https://api.github.com/repos/selenium-cucumber/selenium-cucumber-ruby/issues/comments/257068508","html_url":"https://github.com/selenium-cucumber/selenium-cucumber-ruby/issues/24#issuecomment-257068508","issue_url":"https://api.github.com/repos/selenium-cucumber/selenium-cucumber-ruby/issues/24","id":257068508,"user":{"login":"Carlbc18","id":12299304,"avatar_url":"https://avatars.githubusercontent.com/u/12299304?v=3","gravatar_id":"","url":"https://api.github.com/users/Carlbc18","html_url":"https://github.com/Carlbc18","followers_url":"https://api.github.com/users/Carlbc18/followers","following_url":"https://api.github.com/users/Carlbc18/following{/other_user}","gists_url":"https://api.github.com/users/Carlbc18/gists{/gist_id}","starred_url":"https://api.github.com/users/Carlbc18/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Carlbc18/subscriptions","organizations_url":"https://api.github.com/users/Carlbc18/orgs","repos_url":"https://api.github.com/users/Carlbc18/repos","events_url":"https://api.github.com/users/Carlbc18/events{/privacy}","received_events_url":"https://api.github.com/users/Carlbc18/received_events","type":"User","site_admin":false},"created_at":"2016-10-29T03:39:05Z","updated_at":"2016-10-29T03:39:05Z","body":"@AlexWellsHS I'll look into this. Thanks for posting."}}
{"actor":{"display_login":"Carlbc18"}}