Skip to content
Newer
Older
100644 52 lines (42 sloc) 1.9 KB
99a3bd8 @jnicklas Added gemspec
authored Feb 25, 2010
1 # -*- encoding: utf-8 -*-
975b18c @jnicklas No more Hoe! Gemspec managed by hand from now on!
authored Apr 9, 2010
2 lib = File.expand_path('../lib/', __FILE__)
3 $:.unshift lib unless $:.include?(lib)
4
5 require 'capybara/version'
99a3bd8 @jnicklas Added gemspec
authored Feb 24, 2010
6
7 Gem::Specification.new do |s|
975b18c @jnicklas No more Hoe! Gemspec managed by hand from now on!
authored Apr 9, 2010
8 s.name = "capybara"
9 s.version = Capybara::VERSION
7a4c302 @abotalov Require Ruby >= 1.9.3
abotalov authored Mar 10, 2013
10 s.required_ruby_version = ">= 1.9.3"
5d99d97 @jnicklas Document project license in gemspec
authored Oct 4, 2013
11 s.license = "MIT"
99a3bd8 @jnicklas Added gemspec
authored Feb 24, 2010
12
a9f9a59 @twalpole Prepare for 2.6.0 release [ci skip]
twalpole authored Jan 17, 2016
13 s.authors = ["Thomas Walpole", "Jonas Nicklas"]
14 s.email = ["twalpole@gmail.com", "jonas.nicklas@gmail.com"]
975b18c @jnicklas No more Hoe! Gemspec managed by hand from now on!
authored Apr 9, 2010
15 s.description = "Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website"
16
6446eac @joliss Update gemspec for renamed history
joliss authored Nov 9, 2012
17 s.files = Dir.glob("{lib,spec}/**/*") + %w(README.md History.md License.txt)
975b18c @jnicklas No more Hoe! Gemspec managed by hand from now on!
authored Apr 9, 2010
18
a9f9a59 @twalpole Prepare for 2.6.0 release [ci skip]
twalpole authored Jan 17, 2016
19 s.homepage = "https://github.com/jnicklas/capybara"
99a3bd8 @jnicklas Added gemspec
authored Feb 24, 2010
20 s.require_paths = ["lib"]
975b18c @jnicklas No more Hoe! Gemspec managed by hand from now on!
authored Apr 9, 2010
21 s.rubygems_version = "1.3.6"
22 s.summary = "Capybara aims to simplify the process of integration testing Rack applications, such as Rails, Sinatra or Merb"
99a3bd8 @jnicklas Added gemspec
authored Feb 24, 2010
23
975b18c @jnicklas No more Hoe! Gemspec managed by hand from now on!
authored Apr 9, 2010
24 s.add_runtime_dependency("nokogiri", [">= 1.3.3"])
25 s.add_runtime_dependency("mime-types", [">= 1.16"])
26 s.add_runtime_dependency("rack", [">= 1.0.0"])
f25e751 @jnicklas Upgrade rack-test dependency to 0.5.4
authored Jun 29, 2010
27 s.add_runtime_dependency("rack-test", [">= 0.5.4"])
e7f237c @jnicklas Depend on xpath ~> 2.0
authored Apr 9, 2013
28 s.add_runtime_dependency("xpath", ["~> 2.0"])
d6a824c @twalpole Use Addressable in current path matcher to normalize comparisons - Fix
twalpole authored Dec 28, 2015
29 s.add_runtime_dependency("addressable")
99a3bd8 @jnicklas Added gemspec
authored Feb 24, 2010
30
cd1b966 Make selenium-webdriver an optional dependency, closes #887
CJ Kihlbom and Jonas Nicklas authored Feb 24, 2013
31 s.add_development_dependency("selenium-webdriver", ["~> 2.0"])
975b18c @jnicklas No more Hoe! Gemspec managed by hand from now on!
authored Apr 9, 2010
32 s.add_development_dependency("sinatra", [">= 0.9.4"])
e52cde9 @joliss Update rspec and cucumber dependency to lowest compatible versions
joliss authored Jan 26, 2012
33 s.add_development_dependency("rspec", [">= 2.2.0"])
1656b5c @joliss Loosen launchy dependency
joliss authored Apr 5, 2012
34 s.add_development_dependency("launchy", [">= 2.0.4"])
f498728 @jnicklas Changed documentation to use yard
authored Jul 15, 2010
35 s.add_development_dependency("yard", [">= 0.5.8"])
486b650 @jnicklas Added fuubar
authored Nov 17, 2010
36 s.add_development_dependency("fuubar", [">= 0.0.1"])
e52cde9 @joliss Update rspec and cucumber dependency to lowest compatible versions
joliss authored Jan 26, 2012
37 s.add_development_dependency("cucumber", [">= 0.10.5"])
01b9ad7 @twalpole lock rake to < 11.0 due to yard incompatibility
twalpole authored Mar 9, 2016
38 s.add_development_dependency("rake", ["< 11.0"])
22d6558 @jnicklas Use pry for debugging
authored Feb 15, 2013
39 s.add_development_dependency("pry")
adda9b0 @abotalov New API for working with windows (switching/finding/closing/opening/e…
abotalov authored Apr 9, 2014
40
8805687 @twalpole add requirements for rbx-2.1.1
twalpole authored Nov 19, 2013
41 if RUBY_ENGINE == 'rbx' then
42 s.add_development_dependency("racc")
43 s.add_development_dependency("json")
44 s.add_development_dependency("rubysl")
45 end
adda9b0 @abotalov New API for working with windows (switching/finding/closing/opening/e…
abotalov authored Apr 8, 2014
46
bdcf50d @jnicklas Add signing key stuff to gemspec, so I don't forget it
authored Feb 15, 2013
47 if File.exist?("gem-private_key.pem")
48 s.signing_key = 'gem-private_key.pem'
49 end
50 s.cert_chain = ['gem-public_cert.pem']
99a3bd8 @jnicklas Added gemspec
authored Feb 24, 2010
51 end
Something went wrong with that request. Please try again.