├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── README.md ├── Rakefile ├── lib └── prickle │ ├── capybara.rb │ ├── capybara │ ├── actions.rb │ ├── element.rb │ ├── popup.rb │ ├── popup │ │ ├── selenium.rb │ │ └── webkit.rb │ ├── xpath.rb │ └── xpath │ │ └── expression.rb │ ├── core_ext │ └── symbol.rb │ ├── exceptions.rb │ ├── exceptions │ └── messages.rb │ └── version.rb ├── prickle.gemspec ├── prickle.png └── spec ├── capybara ├── actions_spec.rb ├── element_spec.rb └── popups │ ├── selenium_spec.rb │ └── webkit_spec.rb ├── capybara_spec.rb ├── extended_wait_spec.rb ├── spec_helper.rb ├── stub ├── app.rb └── index.html └── tmp └── .keep_me /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | -cfd 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/Rakefile -------------------------------------------------------------------------------- /lib/prickle/capybara.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/capybara.rb -------------------------------------------------------------------------------- /lib/prickle/capybara/actions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/capybara/actions.rb -------------------------------------------------------------------------------- /lib/prickle/capybara/element.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/capybara/element.rb -------------------------------------------------------------------------------- /lib/prickle/capybara/popup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/capybara/popup.rb -------------------------------------------------------------------------------- /lib/prickle/capybara/popup/selenium.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/capybara/popup/selenium.rb -------------------------------------------------------------------------------- /lib/prickle/capybara/popup/webkit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/capybara/popup/webkit.rb -------------------------------------------------------------------------------- /lib/prickle/capybara/xpath.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/capybara/xpath.rb -------------------------------------------------------------------------------- /lib/prickle/capybara/xpath/expression.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/capybara/xpath/expression.rb -------------------------------------------------------------------------------- /lib/prickle/core_ext/symbol.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/core_ext/symbol.rb -------------------------------------------------------------------------------- /lib/prickle/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/exceptions.rb -------------------------------------------------------------------------------- /lib/prickle/exceptions/messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/lib/prickle/exceptions/messages.rb -------------------------------------------------------------------------------- /lib/prickle/version.rb: -------------------------------------------------------------------------------- 1 | module Prickle 2 | VERSION = '0.1.0' 3 | end 4 | -------------------------------------------------------------------------------- /prickle.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/prickle.gemspec -------------------------------------------------------------------------------- /prickle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/prickle.png -------------------------------------------------------------------------------- /spec/capybara/actions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/spec/capybara/actions_spec.rb -------------------------------------------------------------------------------- /spec/capybara/element_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/spec/capybara/element_spec.rb -------------------------------------------------------------------------------- /spec/capybara/popups/selenium_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/spec/capybara/popups/selenium_spec.rb -------------------------------------------------------------------------------- /spec/capybara/popups/webkit_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/spec/capybara/popups/webkit_spec.rb -------------------------------------------------------------------------------- /spec/capybara_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/spec/capybara_spec.rb -------------------------------------------------------------------------------- /spec/extended_wait_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/spec/extended_wait_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/stub/app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/spec/stub/app.rb -------------------------------------------------------------------------------- /spec/stub/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExtractMethod/prickle/HEAD/spec/stub/index.html -------------------------------------------------------------------------------- /spec/tmp/.keep_me: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------