stripe-ruby/Gemfile
Brandur 00180c5f35 Power test suite with stripe-mock
Moves away from Committee and towards stripe-mock, an external
self-contained executable API stub server based on OpenAPI [1]. The
motivation here is that instead of making stripe-ruby a special
snowflake, we can use a single well-tested and feature-rich mock
implementation to drive every API's test suite.

[1] https://github.com/stripe/stripe-mock
2017-07-31 13:25:48 -07:00

31 lines
726 B
Ruby

source "https://rubygems.org"
gemspec
group :development do
gem 'mocha', '~> 0.13.2'
gem 'rake'
gem 'shoulda-context'
gem 'test-unit'
gem 'webmock'
# Rack 2.0+ requires Ruby >= 2.2.2 which is problematic for the test suite on
# older Ruby versions. Check Ruby the version here and put a maximum
# constraint on Rack if necessary.
if RUBY_VERSION >= '2.2.2'
gem "rack", ">= 1.5"
else
gem "rack", ">= 1.5", "< 2.0"
end
platforms :mri do
# to avoid problems, bring Byebug in on just versions of Ruby under which
# it's known to work well
if Gem::Version.new(RUBY_VERSION.dup) >= Gem::Version.new('2.0.0')
gem 'byebug'
gem 'pry'
gem 'pry-byebug'
end
end
end