Sha256: dc1145e4ec1d9e797a4cb1f2e8b9e8fa265dc64cf71c9f396591998e7f191a46

Contents?: true

Size: 489 Bytes

Versions: 14

Compression:

Stored size: 489 Bytes

Contents

# **Akephalos** is a cross-platform Ruby interface for *HtmlUnit*, a headless
# browser for the Java platform.
#
# The only requirement is that a Java runtime is available.
#
require 'java' if RUBY_PLATFORM == 'java'
require 'pathname'

module Akephalos
  BIN_DIR = Pathname(__FILE__).expand_path.dirname.parent + 'bin'
end

require 'akephalos/client'
require 'capybara'
require 'akephalos/capybara'

Capybara.register_driver :akephalos do |app|
  Capybara::Driver::Akephalos.new(app)
end

Version data entries

14 entries across 14 versions & 4 rubygems

Version Path
akephalos2-2.0.7-java lib/akephalos.rb
akephalos2-2.0.7 lib/akephalos.rb
akephalos2-2.0.6 lib/akephalos.rb
akephalos2-2.0.5 lib/akephalos.rb
akephalos2-2.0.4 lib/akephalos.rb
akephalos2-2.0.3 lib/akephalos.rb
akephalos2-2.0.2 lib/akephalos.rb
akephalos2-2.0.1 lib/akephalos.rb
akephalos2-2.0.0 lib/akephalos.rb
yellowlab-akephalos-0.2.6 lib/akephalos.rb
akephalos-0.2.5-java lib/akephalos.rb
akephalos-0.2.5 lib/akephalos.rb
akephalos-nerian-0.2.4-java lib/akephalos.rb
akephalos-nerian-0.2.4 lib/akephalos.rb