watir.gemspec in watir-5.0.0 vs watir.gemspec in watir-6.0.0.beta1
- old
+ new
@@ -1,25 +1,37 @@
-# -*- encoding: utf-8 -*-
-require "bundler"
-$:.push File.expand_path("../lib", __FILE__)
-require "watir/version"
-
-Gem::Specification.new do |s|
- s.name = "watir"
- s.version = Watir::BUNDLE_VERSION
- s.platform = Gem::Platform::RUBY
- s.authors = ["Bret Pettichord"]
- s.email = ["bret@pettichord.com"]
- s.homepage = "http://github.com/watir/watir"
- s.summary = %q{Watir}
- s.description = %q{Automated testing tool for web applications. By Testers. For Testers.}
- s.rubyforge_project = "watir"
- s.files = %x{git ls-files}.split("\n")
- s.require_paths = ["lib"]
- s.add_dependency "commonwatir", "~>4"
- s.add_dependency "watir-webdriver"
-
- if ENV["build_for_windows"]
- s.platform = Gem::Platform::MINGW
- s.add_dependency "watir-classic", "~> 4.0"
- end
-end
+# -*- encoding: utf-8 -*-
+
+Gem::Specification.new do |s|
+ s.name = 'watir'
+ s.version = '6.0.0.beta1'
+ s.platform = Gem::Platform::RUBY
+ s.authors = ['Alex Rodionov', 'Titus Fortner']
+ s.email = ['p0deje@gmail.com', 'titusfortner@gmail.com']
+ s.homepage = 'http://github.com/watir/watir'
+ s.summary = 'Watir powered by Selenium'
+ s.description = <<-DESCRIPTION_MESSAGE
+Watir stands for Web Application Testing In Ruby
+It facilitates the writing of automated tests by mimicing the behavior of a user interacting with a website.
+ DESCRIPTION_MESSAGE
+
+ s.license = 'MIT'
+ s.rubyforge_project = 'watir'
+
+ s.files = `git ls-files`.split("\n")
+ s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
+ s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
+ s.require_paths = ['lib']
+
+ s.add_dependency "selenium-webdriver", ">= 3.0.0.beta2.1"
+
+ s.add_development_dependency 'rspec', '~> 3.0'
+ s.add_development_dependency 'yard', '> 0.8.2.1'
+ s.add_development_dependency 'webidl', '>= 0.1.5'
+ s.add_development_dependency 'sinatra', '~> 1.0'
+ s.add_development_dependency 'rake', '~> 0.9.2'
+ s.add_development_dependency 'fuubar'
+ s.add_development_dependency 'nokogiri'
+ s.add_development_dependency 'activesupport', '~> 3.0' # for pluralization during code generation
+ s.add_development_dependency 'pry'
+ s.add_development_dependency 'coveralls'
+ s.add_development_dependency 'yard-doctest', '~> 0.1.5'
+end