├── .gitignore ├── .rspec ├── .rvmrc.example ├── .travis.yml ├── Gemfile ├── MIT_LICENSE ├── README.md ├── Rakefile ├── akephalos.gemspec ├── bin └── akephalos ├── lib ├── akephalos.rb └── akephalos │ ├── capybara.rb │ ├── client.rb │ ├── client │ ├── cookies.rb │ └── filter.rb │ ├── configuration.rb │ ├── console.rb │ ├── cucumber.rb │ ├── exception_handling_delegators.rb │ ├── htmlunit.rb │ ├── htmlunit │ └── ext │ │ ├── confirm_handler.rb │ │ └── http_method.rb │ ├── htmlunit_downloader.rb │ ├── node.rb │ ├── page.rb │ ├── remote_client.rb │ ├── server.rb │ └── version.rb ├── spec ├── integration │ ├── browser_version_spec.rb │ ├── capybara │ │ ├── driver_spec.rb │ │ └── session_spec.rb │ ├── confirm_dialog_spec.rb │ ├── cookies_spec.rb │ ├── domnode_spec.rb │ ├── filter_spec.rb │ ├── iframe_selection_spec.rb │ ├── script_errors_spec.rb │ ├── slow_page_loads_spec.rb │ ├── subdomains_spec.rb │ └── user_agent_spec.rb ├── spec_helper.rb ├── support │ └── application.rb └── unit │ ├── client_spec.rb │ └── htmlunit_downloader_spec.rb └── tasks └── spec.rake /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --colour 2 | --format nested 3 | -------------------------------------------------------------------------------- /.rvmrc.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/.rvmrc.example -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/MIT_LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/Rakefile -------------------------------------------------------------------------------- /akephalos.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/akephalos.gemspec -------------------------------------------------------------------------------- /bin/akephalos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/bin/akephalos -------------------------------------------------------------------------------- /lib/akephalos.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos.rb -------------------------------------------------------------------------------- /lib/akephalos/capybara.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/capybara.rb -------------------------------------------------------------------------------- /lib/akephalos/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/client.rb -------------------------------------------------------------------------------- /lib/akephalos/client/cookies.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/client/cookies.rb -------------------------------------------------------------------------------- /lib/akephalos/client/filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/client/filter.rb -------------------------------------------------------------------------------- /lib/akephalos/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/configuration.rb -------------------------------------------------------------------------------- /lib/akephalos/console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/console.rb -------------------------------------------------------------------------------- /lib/akephalos/cucumber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/cucumber.rb -------------------------------------------------------------------------------- /lib/akephalos/exception_handling_delegators.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/exception_handling_delegators.rb -------------------------------------------------------------------------------- /lib/akephalos/htmlunit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/htmlunit.rb -------------------------------------------------------------------------------- /lib/akephalos/htmlunit/ext/confirm_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/htmlunit/ext/confirm_handler.rb -------------------------------------------------------------------------------- /lib/akephalos/htmlunit/ext/http_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/htmlunit/ext/http_method.rb -------------------------------------------------------------------------------- /lib/akephalos/htmlunit_downloader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/htmlunit_downloader.rb -------------------------------------------------------------------------------- /lib/akephalos/node.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/node.rb -------------------------------------------------------------------------------- /lib/akephalos/page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/page.rb -------------------------------------------------------------------------------- /lib/akephalos/remote_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/remote_client.rb -------------------------------------------------------------------------------- /lib/akephalos/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/lib/akephalos/server.rb -------------------------------------------------------------------------------- /lib/akephalos/version.rb: -------------------------------------------------------------------------------- 1 | module Akephalos #:nodoc 2 | VERSION = "2.1.2" 3 | end 4 | -------------------------------------------------------------------------------- /spec/integration/browser_version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/browser_version_spec.rb -------------------------------------------------------------------------------- /spec/integration/capybara/driver_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/capybara/driver_spec.rb -------------------------------------------------------------------------------- /spec/integration/capybara/session_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/capybara/session_spec.rb -------------------------------------------------------------------------------- /spec/integration/confirm_dialog_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/confirm_dialog_spec.rb -------------------------------------------------------------------------------- /spec/integration/cookies_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/cookies_spec.rb -------------------------------------------------------------------------------- /spec/integration/domnode_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/domnode_spec.rb -------------------------------------------------------------------------------- /spec/integration/filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/filter_spec.rb -------------------------------------------------------------------------------- /spec/integration/iframe_selection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/iframe_selection_spec.rb -------------------------------------------------------------------------------- /spec/integration/script_errors_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/script_errors_spec.rb -------------------------------------------------------------------------------- /spec/integration/slow_page_loads_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/slow_page_loads_spec.rb -------------------------------------------------------------------------------- /spec/integration/subdomains_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/subdomains_spec.rb -------------------------------------------------------------------------------- /spec/integration/user_agent_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/integration/user_agent_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/support/application.rb -------------------------------------------------------------------------------- /spec/unit/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/unit/client_spec.rb -------------------------------------------------------------------------------- /spec/unit/htmlunit_downloader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/spec/unit/htmlunit_downloader_spec.rb -------------------------------------------------------------------------------- /tasks/spec.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nerian/akephalos2/HEAD/tasks/spec.rake --------------------------------------------------------------------------------