# -*- encoding: utf-8 -*- $:.push File.expand_path("../lib", __FILE__) require "page-object/version" message = """ This version of the gem moves to using the new Watir gem and away from using Watir Webdriver. You will need to update you Gemfile to use `watir` instead of `watir-webdriver` and update any `require` statements in your code. This is an important move as Watir Webdriver will not be supported any longer. All new development has been moved to Watir. There are also significant benefits to this move. See the Watir site at https://watir.github.io for more details. """ Gem::Specification.new do |s| s.name = "page-object" s.version = PageObject::VERSION s.platform = Gem::Platform::RUBY s.authors = ["Jeff Morgan", 'Dane Andersen'] s.email = ["jeff.morgan@leandog.com", 'dane.andersen@gmail.com'] s.license = 'MIT' s.homepage = "http://github.com/cheezy/page-object" s.summary = %q{Page Object DSL for browser testing} s.description = %q{Page Object DSL that works with both Watir and Selenium} s.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(pkg|spec|features|coverage)/}) } s.require_paths = ["lib"] s.post_install_message = message s.add_dependency 'watir', '~> 6.0' s.add_dependency 'selenium-webdriver', '~> 3.0' s.add_dependency 'page_navigation', '>= 0.9' s.add_dependency 'net-http-persistent', '~> 2.9.4' s.add_development_dependency 'rspec', '>= 3.0.0' s.add_development_dependency 'cucumber', '>= 2.0.0' s.add_development_dependency 'yard', '>= 0.7.2' s.add_development_dependency 'rack', '~> 1.0' s.add_development_dependency 'coveralls', '~> 0.8.1' end