Skip to content

Commit 3c9a64c

Browse files
authored
Merge pull request #117 from lostapathy/appraisal
Add appraisal support
2 parents 45f8a0d + 7b69cc2 commit 3c9a64c

8 files changed

Lines changed: 46 additions & 2 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ Gemfile.lock
22
spec/credentials.yml
33
.ruby-*
44
.idea
5+
gemfiles/*.lock

.travis.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,21 @@ language: ruby
22

33
sudo:
44
false
5-
5+
66
rvm:
77
- 2.2
88
- 2.3
99
- 2.4
1010

11+
gemfile:
12+
- gemfiles/rails_42.gemfile
13+
- gemfiles/rails_50.gemfile
14+
- gemfiles/rails_51.gemfile
15+
1116
before_script:
1217
- git submodule update --remote --recursive
1318

1419
script:
1520
- bundle exec rake spec:ci
1621
- bundle exec rake spec:api
17-
- bundle exec rake spec:testrunner
22+
- bundle exec rake spec:testrunner

Appraisals

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
appraise "rails-42" do
2+
gem "rails", "4.2.6"
3+
end
4+
5+
appraise "rails-50" do
6+
gem 'rails', '~> 5.0', '>= 5.0.3'
7+
end
8+
9+
appraise "rails-51" do
10+
gem 'rails', '~> 5.1', '>= 5.1.1'
11+
end

authorizenet.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@ Gem::Specification.new do |s|
2020

2121
s.add_development_dependency 'rake', '~> 0.8', '>= 0.8.7'
2222
s.add_development_dependency 'rspec', '~> 2.1'
23+
s.add_development_dependency('appraisal')
2324
end

gemfiles/.bundle/config

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
BUNDLE_RETRY: "1"

gemfiles/rails_42.gemfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "coveralls", require: false
6+
gem "rails", "4.2.6"
7+
8+
gemspec path: "../"

gemfiles/rails_50.gemfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "coveralls", require: false
6+
gem "rails", "~> 5.0", ">= 5.0.3"
7+
8+
gemspec path: "../"

gemfiles/rails_51.gemfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "coveralls", require: false
6+
gem "rails", "~> 5.1", ">= 5.1.1"
7+
8+
gemspec path: "../"

0 commit comments

Comments
 (0)