Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 48 lines (39 sloc) 1.698 kB
a981eb2 @myronmarston Deal with weird load path issue on jruby.
authored
1 $LOAD_PATH.unshift File.expand_path("../lib", __FILE__)
2 require "vcr/version"
6c7e2e2 @myronmarston Adding gemspec.
authored
3
dd461d5 @myronmarston Removed dependency on jeweler. Manage the gemspec by hand instead. …
authored
4 Gem::Specification.new do |s|
5 s.name = "vcr"
6 s.homepage = "http://github.com/myronmarston/vcr"
6c7e2e2 @myronmarston Adding gemspec.
authored
7 s.authors = ["Myron Marston"]
dd461d5 @myronmarston Removed dependency on jeweler. Manage the gemspec by hand instead. …
authored
8 s.summary = "Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests."
9 s.description = "VCR provides helpers to record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests. It works with any ruby testing framework, and provides built-in support for cucumber."
10 s.email = "myron.marston@gmail.com"
e57ae60 @myronmarston Updated Gemfile/gemspec/Rakefile, etc to use latest best practices ba…
authored
11 s.require_path = "lib"
12 s.files = `git ls-files`.split("\n")
362147f @myronmarston A few gemspec tweaks.
authored
13 s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
14 s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
6c7e2e2 @myronmarston Adding gemspec.
authored
15
dd461d5 @myronmarston Removed dependency on jeweler. Manage the gemspec by hand instead. …
authored
16 s.version = VCR.version
e57ae60 @myronmarston Updated Gemfile/gemspec/Rakefile, etc to use latest best practices ba…
authored
17 s.platform = Gem::Platform::RUBY
dd461d5 @myronmarston Removed dependency on jeweler. Manage the gemspec by hand instead. …
authored
18 s.required_ruby_version = '>= 1.8.6'
19 s.required_rubygems_version = '>= 1.3.5'
e57ae60 @myronmarston Updated Gemfile/gemspec/Rakefile, etc to use latest best practices ba…
authored
20
21 {
d7284af @myronmarston Update a few development gems.
authored
22 'bundler' => '~> 1.0.0',
e57ae60 @myronmarston Updated Gemfile/gemspec/Rakefile, etc to use latest best practices ba…
authored
23 'rake' => '~> 0.8.7',
24
eec43a5 @myronmarston Upgrade to RSpec 2.1.
authored
25 'rspec' => '~> 2.1.0',
b7e4d2d @myronmarston Update cucumber.
authored
26 'cucumber' => '~> 0.9.4',
89748b9 @myronmarston Add aruba for use in cucumber features.
authored
27 'aruba' => '~> 0.2.1',
e57ae60 @myronmarston Updated Gemfile/gemspec/Rakefile, etc to use latest best practices ba…
authored
28
29 'fakeweb' => '~> 1.3.0',
65f1424 @myronmarston Fix webmock dependency declaration to work on ruby 1.8.6.
authored
30 'webmock' => '>= 1.5.0',
e57ae60 @myronmarston Updated Gemfile/gemspec/Rakefile, etc to use latest best practices ba…
authored
31
32 'httpclient' => '~> 2.1.5.2',
33
acb7e63 @myronmarston Added timecop so we can simulate the passage of time in our tests.
authored
34 'timecop' => '~> 0.3.5',
ff88b37 @myronmarston Downgrade rack and remove capybara.
authored
35 'rack' => '1.1.0'
65f1424 @myronmarston Fix webmock dependency declaration to work on ruby 1.8.6.
authored
36 }.each do |lib, version|
37 s.add_development_dependency lib, version
e57ae60 @myronmarston Updated Gemfile/gemspec/Rakefile, etc to use latest best practices ba…
authored
38 end
39
40 {
41 'patron' => '~> 0.4.6',
42 'em-http-request' => '~> 0.2.7',
a736ec6 @myronmarston Add curb dependency.
authored
43 'curb' => '~> 0.7.8'
e57ae60 @myronmarston Updated Gemfile/gemspec/Rakefile, etc to use latest best practices ba…
authored
44 }.each do |lib, version|
45 s.add_development_dependency lib, version
46 end unless RUBY_PLATFORM == 'java'
6c7e2e2 @myronmarston Adding gemspec.
authored
47 end
Something went wrong with that request. Please try again.