Skip to content

Commit bbef974

Browse files
authored
Merge pull request #6 from railsware/enhance-testing
Upgrade local gems and ruby matrix
2 parents 6760609 + 0e14a59 commit bbef974

File tree

3 files changed

+59
-51
lines changed

3 files changed

+59
-51
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ jobs:
99
strategy:
1010
matrix:
1111
ruby:
12-
- '2.7.6'
13-
- '3.1.3'
12+
- '2.7'
13+
- '3.1'
14+
- '3.2'
1415

1516
steps:
1617
- uses: actions/checkout@v3

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ gem 'rack', '2.2.8.1'
88

99
gem 'capybara', '>= 3.35.0'
1010
gem 'cuprite', '>= 0.14.0'
11+
gem 'nokogiri', '~> 1.14.0'
1112

1213
gem 'rake', '~> 13.0'
1314

Gemfile.lock

Lines changed: 55 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ PATH
77
GEM
88
remote: https://rubygems.org/
99
specs:
10-
addressable (2.8.1)
10+
addressable (2.8.6)
1111
public_suffix (>= 2.0.2, < 6.0)
1212
ast (2.4.2)
13-
capybara (3.38.0)
13+
capybara (3.39.2)
1414
addressable
1515
matrix
1616
mini_mime (>= 0.1.3)
@@ -19,86 +19,92 @@ GEM
1919
rack-test (>= 0.6.3)
2020
regexp_parser (>= 1.5, < 3.0)
2121
xpath (~> 3.2)
22-
concurrent-ruby (1.1.10)
23-
cuprite (0.14.3)
22+
concurrent-ruby (1.2.3)
23+
cuprite (0.15)
2424
capybara (~> 3.0)
25-
ferrum (~> 0.13.0)
26-
diff-lcs (1.5.0)
27-
ferrum (0.13)
25+
ferrum (~> 0.14.0)
26+
diff-lcs (1.5.1)
27+
ferrum (0.14)
2828
addressable (~> 2.5)
2929
concurrent-ruby (~> 1.1)
3030
webrick (~> 1.7)
3131
websocket-driver (>= 0.6, < 0.8)
32-
json (2.6.3)
32+
json (2.7.1)
33+
language_server-protocol (3.17.0.3)
3334
matrix (0.4.2)
34-
mini_mime (1.1.2)
35-
mini_portile2 (2.8.1)
36-
nokogiri (1.14.3)
35+
mini_mime (1.1.5)
36+
mini_portile2 (2.8.5)
37+
nokogiri (1.14.5)
3738
mini_portile2 (~> 2.8.0)
3839
racc (~> 1.4)
39-
nokogiri (1.14.3-arm64-darwin)
40-
racc (~> 1.4)
41-
nokogiri (1.14.3-x86_64-linux)
42-
racc (~> 1.4)
43-
parallel (1.22.1)
44-
parser (3.1.3.0)
40+
parallel (1.24.0)
41+
parser (3.3.0.5)
4542
ast (~> 2.4.1)
46-
public_suffix (5.0.1)
47-
racc (1.6.2)
43+
racc
44+
prism (0.24.0)
45+
public_suffix (5.0.4)
46+
racc (1.7.3)
4847
rack (2.2.8.1)
49-
rack-test (2.0.2)
48+
rack-test (2.1.0)
5049
rack (>= 1.3)
5150
rainbow (3.1.1)
52-
rake (13.0.6)
53-
regexp_parser (2.6.1)
54-
rexml (3.2.5)
55-
rspec (3.12.0)
56-
rspec-core (~> 3.12.0)
57-
rspec-expectations (~> 3.12.0)
58-
rspec-mocks (~> 3.12.0)
59-
rspec-core (3.12.0)
60-
rspec-support (~> 3.12.0)
61-
rspec-expectations (3.12.0)
51+
rake (13.1.0)
52+
regexp_parser (2.9.0)
53+
rexml (3.2.6)
54+
rspec (3.13.0)
55+
rspec-core (~> 3.13.0)
56+
rspec-expectations (~> 3.13.0)
57+
rspec-mocks (~> 3.13.0)
58+
rspec-core (3.13.0)
59+
rspec-support (~> 3.13.0)
60+
rspec-expectations (3.13.0)
6261
diff-lcs (>= 1.2.0, < 2.0)
63-
rspec-support (~> 3.12.0)
64-
rspec-mocks (3.12.0)
62+
rspec-support (~> 3.13.0)
63+
rspec-mocks (3.13.0)
6564
diff-lcs (>= 1.2.0, < 2.0)
66-
rspec-support (~> 3.12.0)
67-
rspec-support (3.12.0)
68-
rubocop (1.40.0)
65+
rspec-support (~> 3.13.0)
66+
rspec-support (3.13.1)
67+
rubocop (1.61.0)
6968
json (~> 2.3)
69+
language_server-protocol (>= 3.17.0)
7070
parallel (~> 1.10)
71-
parser (>= 3.1.2.1)
71+
parser (>= 3.3.0.2)
7272
rainbow (>= 2.2.2, < 4.0)
7373
regexp_parser (>= 1.8, < 3.0)
7474
rexml (>= 3.2.5, < 4.0)
75-
rubocop-ast (>= 1.23.0, < 2.0)
75+
rubocop-ast (>= 1.30.0, < 2.0)
7676
ruby-progressbar (~> 1.7)
77-
unicode-display_width (>= 1.4.0, < 3.0)
78-
rubocop-ast (1.24.0)
79-
parser (>= 3.1.1.0)
77+
unicode-display_width (>= 2.4.0, < 3.0)
78+
rubocop-ast (1.31.0)
79+
parser (>= 3.3.0.4)
80+
prism (>= 0.24.0)
81+
rubocop-capybara (2.20.0)
82+
rubocop (~> 1.41)
83+
rubocop-factory_bot (2.25.1)
84+
rubocop (~> 1.41)
8085
rubocop-rake (0.6.0)
8186
rubocop (~> 1.0)
82-
rubocop-rspec (2.15.0)
83-
rubocop (~> 1.33)
84-
ruby-progressbar (1.11.0)
85-
unicode-display_width (2.3.0)
86-
webrick (1.7.0)
87-
websocket-driver (0.7.5)
87+
rubocop-rspec (2.26.1)
88+
rubocop (~> 1.40)
89+
rubocop-capybara (~> 2.17)
90+
rubocop-factory_bot (~> 2.22)
91+
ruby-progressbar (1.13.0)
92+
unicode-display_width (2.5.0)
93+
webrick (1.8.1)
94+
websocket-driver (0.7.6)
8895
websocket-extensions (>= 0.1.0)
8996
websocket-extensions (0.1.5)
9097
xpath (3.2.0)
9198
nokogiri (~> 1.8)
9299

93100
PLATFORMS
94-
arm64-darwin-21
95101
ruby
96-
x86_64-linux
97102

98103
DEPENDENCIES
99104
capybara (>= 3.35.0)
100105
capybara_mock!
101106
cuprite (>= 0.14.0)
107+
nokogiri (~> 1.14.0)
102108
rack (= 2.2.8.1)
103109
rake (~> 13.0)
104110
rspec (~> 3.0)
@@ -107,4 +113,4 @@ DEPENDENCIES
107113
rubocop-rspec (~> 2.15)
108114

109115
BUNDLED WITH
110-
2.3.26
116+
2.1.4

0 commit comments

Comments
 (0)