Skip to content

Commit e7a8b79

Browse files
authored
Test Rails 6.0 and 6.1 (#30)
1 parent 30cc12c commit e7a8b79

File tree

7 files changed

+173
-0
lines changed

7 files changed

+173
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ tmp
1818
.ruby-version
1919
.ruby-gemset
2020
.idea
21+
gemfiles/vendor

.travis.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,19 @@ rvm:
77
- 2.7.2
88

99
gemfile:
10+
- gemfiles/rails_6.1.gemfile
11+
- gemfiles/rails_6.0.gemfile
1012
- gemfiles/rails_5.2.gemfile
1113
- gemfiles/rails_5.1.gemfile
1214
- gemfiles/rails_5.0.gemfile
1315

16+
jobs:
17+
exclude:
18+
- rvm: 2.4.10
19+
gemfile: gemfiles/rails_6.1.gemfile
20+
- rvm: 2.4.10
21+
gemfile: gemfiles/rails_6.0.gemfile
22+
1423
before_install:
1524
- yes | gem update --system --force
1625
- gem install bundler -v 2.1.4

Appraisals

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,11 @@ end
99
appraise "rails-5.2" do
1010
gem "activesupport", "~> 5.2.0"
1111
end
12+
13+
appraise "rails-6.0" do
14+
gem "activesupport", "~> 6.0.0"
15+
end
16+
17+
appraise "rails-6.1" do
18+
gem "activesupport", "~> 6.1.0"
19+
end

gemfiles/rails_6.0.gemfile

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

gemfiles/rails_6.0.gemfile.lock

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
PATH
2+
remote: ..
3+
specs:
4+
qbxml (0.4.0)
5+
activesupport (>= 5.0.0)
6+
builder (~> 3.0)
7+
nokogiri (~> 1.5)
8+
9+
GEM
10+
remote: https://rubygems.org/
11+
specs:
12+
activesupport (6.0.3.4)
13+
concurrent-ruby (~> 1.0, >= 1.0.2)
14+
i18n (>= 0.7, < 2)
15+
minitest (~> 5.1)
16+
tzinfo (~> 1.1)
17+
zeitwerk (~> 2.2, >= 2.2.2)
18+
appraisal (2.3.0)
19+
bundler
20+
rake
21+
thor (>= 0.14.0)
22+
builder (3.2.4)
23+
coderay (1.1.3)
24+
concurrent-ruby (1.1.7)
25+
diff-lcs (1.4.4)
26+
i18n (1.8.5)
27+
concurrent-ruby (~> 1.0)
28+
method_source (0.9.2)
29+
mini_portile2 (2.4.0)
30+
minitest (5.14.2)
31+
nokogiri (1.10.10)
32+
mini_portile2 (~> 2.4.0)
33+
pry (0.12.2)
34+
coderay (~> 1.1.0)
35+
method_source (~> 0.9.0)
36+
pry-nav (0.3.0)
37+
pry (>= 0.9.10, < 0.13.0)
38+
rake (13.0.1)
39+
rspec (3.10.0)
40+
rspec-core (~> 3.10.0)
41+
rspec-expectations (~> 3.10.0)
42+
rspec-mocks (~> 3.10.0)
43+
rspec-core (3.10.0)
44+
rspec-support (~> 3.10.0)
45+
rspec-expectations (3.10.0)
46+
diff-lcs (>= 1.2.0, < 2.0)
47+
rspec-support (~> 3.10.0)
48+
rspec-mocks (3.10.0)
49+
diff-lcs (>= 1.2.0, < 2.0)
50+
rspec-support (~> 3.10.0)
51+
rspec-support (3.10.0)
52+
thor (1.0.1)
53+
thread_safe (0.3.6)
54+
tzinfo (1.2.8)
55+
thread_safe (~> 0.1)
56+
zeitwerk (2.4.2)
57+
58+
PLATFORMS
59+
ruby
60+
61+
DEPENDENCIES
62+
activesupport (~> 6.0.0)
63+
appraisal
64+
pry
65+
pry-nav
66+
qbxml!
67+
rake
68+
rspec
69+
70+
BUNDLED WITH
71+
2.1.4

gemfiles/rails_6.1.gemfile

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

gemfiles/rails_6.1.gemfile.lock

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
PATH
2+
remote: ..
3+
specs:
4+
qbxml (0.4.0)
5+
activesupport (>= 5.0.0)
6+
builder (~> 3.0)
7+
nokogiri (~> 1.5)
8+
9+
GEM
10+
remote: https://rubygems.org/
11+
specs:
12+
activesupport (6.1.0)
13+
concurrent-ruby (~> 1.0, >= 1.0.2)
14+
i18n (>= 1.6, < 2)
15+
minitest (>= 5.1)
16+
tzinfo (~> 2.0)
17+
zeitwerk (~> 2.3)
18+
appraisal (2.3.0)
19+
bundler
20+
rake
21+
thor (>= 0.14.0)
22+
builder (3.2.4)
23+
coderay (1.1.3)
24+
concurrent-ruby (1.1.7)
25+
diff-lcs (1.4.4)
26+
i18n (1.8.5)
27+
concurrent-ruby (~> 1.0)
28+
method_source (0.9.2)
29+
mini_portile2 (2.4.0)
30+
minitest (5.14.2)
31+
nokogiri (1.10.10)
32+
mini_portile2 (~> 2.4.0)
33+
pry (0.12.2)
34+
coderay (~> 1.1.0)
35+
method_source (~> 0.9.0)
36+
pry-nav (0.3.0)
37+
pry (>= 0.9.10, < 0.13.0)
38+
rake (13.0.1)
39+
rspec (3.10.0)
40+
rspec-core (~> 3.10.0)
41+
rspec-expectations (~> 3.10.0)
42+
rspec-mocks (~> 3.10.0)
43+
rspec-core (3.10.0)
44+
rspec-support (~> 3.10.0)
45+
rspec-expectations (3.10.0)
46+
diff-lcs (>= 1.2.0, < 2.0)
47+
rspec-support (~> 3.10.0)
48+
rspec-mocks (3.10.0)
49+
diff-lcs (>= 1.2.0, < 2.0)
50+
rspec-support (~> 3.10.0)
51+
rspec-support (3.10.0)
52+
thor (1.0.1)
53+
tzinfo (2.0.3)
54+
concurrent-ruby (~> 1.0)
55+
zeitwerk (2.4.2)
56+
57+
PLATFORMS
58+
ruby
59+
60+
DEPENDENCIES
61+
activesupport (~> 6.1.0)
62+
appraisal
63+
pry
64+
pry-nav
65+
qbxml!
66+
rake
67+
rspec
68+
69+
BUNDLED WITH
70+
2.1.4

0 commit comments

Comments
 (0)