Skip to content

Commit 0a2ff71

Browse files
committed
Trying to update cucumber & co but running into conflicts
rspec and capybara be clashing.
1 parent 39187e1 commit 0a2ff71

File tree

2 files changed

+62
-80
lines changed

2 files changed

+62
-80
lines changed

Gemfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ source "https://rubygems.org"
1111
gem "matrix"
1212

1313
group :development do
14-
gem "apparition", github: "twalpole/apparition" # LOCKED: When this is released, use a released version https://github.com/twalpole/apparition/pull/79
14+
gem "apparition", github: "twalpole/apparition"
1515
gem "activesupport", "~> 6.1"
16-
gem "aruba", "~> 1.0"
16+
gem "aruba"
1717
gem "capybara"
1818
gem "rackup"
19-
gem "cucumber", "~> 6.0"
19+
gem "cucumber"
2020
gem "minitest"
2121
gem "rake"
2222
gem "rspec"

Gemfile.lock

Lines changed: 59 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -17,136 +17,120 @@ PATH
1717
GEM
1818
remote: https://rubygems.org/
1919
specs:
20-
activesupport (6.1.7.6)
20+
activesupport (6.1.7.7)
2121
concurrent-ruby (~> 1.0, >= 1.0.2)
2222
i18n (>= 1.6, < 2)
2323
minitest (>= 5.1)
2424
tzinfo (~> 2.0)
2525
zeitwerk (~> 2.3)
2626
addressable (2.8.6)
2727
public_suffix (>= 2.0.2, < 6.0)
28-
aruba (1.1.2)
28+
aruba (2.2.0)
2929
bundler (>= 1.17, < 3.0)
30-
childprocess (>= 2.0, < 5.0)
3130
contracts (>= 0.16.0, < 0.18.0)
32-
cucumber (>= 2.4, < 7.0)
31+
cucumber (>= 8.0, < 10.0)
3332
rspec-expectations (~> 3.4)
3433
thor (~> 1.0)
3534
ast (2.4.2)
3635
benchmark-ips (2.13.0)
36+
bigdecimal (3.1.7)
37+
bigdecimal (3.1.7-java)
3738
builder (3.2.4)
38-
capybara (3.39.2)
39+
capybara (3.40.0)
3940
addressable
4041
matrix
4142
mini_mime (>= 0.1.3)
42-
nokogiri (~> 1.8)
43+
nokogiri (~> 1.11)
4344
rack (>= 1.6.0)
4445
rack-test (>= 0.6.3)
4546
regexp_parser (>= 1.5, < 3.0)
4647
xpath (~> 3.2)
47-
childprocess (4.1.0)
4848
coderay (1.1.3)
49-
concurrent-ruby (1.2.2)
50-
contracts (0.16.1)
51-
cucumber (6.1.0)
52-
builder (~> 3.2, >= 3.2.4)
53-
cucumber-core (~> 9.0, >= 9.0.1)
54-
cucumber-create-meta (~> 4.0, >= 4.0.0)
55-
cucumber-cucumber-expressions (~> 12.1, >= 12.1.1)
56-
cucumber-gherkin (~> 18.1, >= 18.1.0)
57-
cucumber-html-formatter (~> 13.0, >= 13.0.0)
58-
cucumber-messages (~> 15.0, >= 15.0.0)
59-
cucumber-wire (~> 5.0, >= 5.0.1)
60-
diff-lcs (~> 1.4, >= 1.4.4)
61-
mime-types (~> 3.3, >= 3.3.1)
62-
multi_test (~> 0.1, >= 0.1.2)
63-
sys-uname (~> 1.2, >= 1.2.2)
64-
cucumber-core (9.0.1)
65-
cucumber-gherkin (~> 18.1, >= 18.1.0)
66-
cucumber-messages (~> 15.0, >= 15.0.0)
67-
cucumber-tag-expressions (~> 3.0, >= 3.0.1)
68-
cucumber-create-meta (4.0.0)
69-
cucumber-messages (~> 15.0, >= 15.0.0)
70-
sys-uname (~> 1.2, >= 1.2.2)
71-
cucumber-cucumber-expressions (12.1.3)
72-
cucumber-gherkin (18.1.1)
73-
cucumber-messages (~> 15.0, >= 15.0.0)
74-
cucumber-html-formatter (13.0.0)
75-
cucumber-messages (~> 15.0, >= 15.0.0)
76-
cucumber-messages (15.0.0)
77-
protobuf-cucumber (~> 3.10, >= 3.10.8)
78-
cucumber-tag-expressions (3.0.1)
79-
cucumber-wire (5.0.1)
80-
cucumber-core (~> 9.0, >= 9.0.1)
81-
cucumber-cucumber-expressions (~> 12.1, >= 12.1.1)
82-
cucumber-messages (~> 15.0, >= 15.0.0)
83-
diff-lcs (1.5.0)
49+
concurrent-ruby (1.2.3)
50+
contracts (0.17)
51+
cucumber (9.2.0)
52+
builder (~> 3.2)
53+
cucumber-ci-environment (> 9, < 11)
54+
cucumber-core (> 13, < 14)
55+
cucumber-cucumber-expressions (~> 17.0)
56+
cucumber-gherkin (> 24, < 28)
57+
cucumber-html-formatter (> 20.3, < 22)
58+
cucumber-messages (> 19, < 25)
59+
diff-lcs (~> 1.5)
60+
mini_mime (~> 1.1)
61+
multi_test (~> 1.1)
62+
sys-uname (~> 1.2)
63+
cucumber-ci-environment (10.0.1)
64+
cucumber-core (13.0.2)
65+
cucumber-gherkin (>= 27, < 28)
66+
cucumber-messages (>= 20, < 23)
67+
cucumber-tag-expressions (> 5, < 7)
68+
cucumber-cucumber-expressions (17.1.0)
69+
bigdecimal
70+
cucumber-gherkin (27.0.0)
71+
cucumber-messages (>= 19.1.4, < 23)
72+
cucumber-html-formatter (21.3.1)
73+
cucumber-messages (> 19, < 25)
74+
cucumber-messages (22.0.0)
75+
cucumber-tag-expressions (6.1.0)
76+
diff-lcs (1.5.1)
8477
docile (1.4.0)
8578
ffi (1.16.3)
8679
ffi (1.16.3-java)
87-
i18n (1.14.1)
80+
i18n (1.14.4)
8881
concurrent-ruby (~> 1.0)
8982
json (2.7.1)
9083
json (2.7.1-java)
9184
language_server-protocol (3.17.0.3)
9285
matrix (0.4.2)
9386
method_source (1.0.0)
94-
middleware (0.1.0)
95-
mime-types (3.5.1)
96-
mime-types-data (~> 3.2015)
97-
mime-types-data (3.2023.1205)
9887
mini_mime (1.1.5)
99-
mini_portile2 (2.8.5)
100-
minitest (5.20.0)
101-
multi_test (0.1.2)
102-
nokogiri (1.15.5)
88+
mini_portile2 (2.8.6)
89+
minitest (5.22.3)
90+
multi_test (1.1.0)
91+
nokogiri (1.16.4)
10392
mini_portile2 (~> 2.8.2)
10493
racc (~> 1.4)
105-
nokogiri (1.15.5-java)
94+
nokogiri (1.16.4-java)
10695
racc (~> 1.4)
10796
parallel (1.24.0)
10897
parser (3.2.2.4)
10998
ast (~> 2.4.1)
11099
racc
111100
power_assert (2.0.3)
112-
protobuf-cucumber (3.10.8)
113-
activesupport (>= 3.2)
114-
middleware
115-
thor
116-
thread_safe
117101
pry (0.14.2)
118102
coderay (~> 1.1)
119103
method_source (~> 1.0)
120104
pry (0.14.2-java)
121105
coderay (~> 1.1)
122106
method_source (~> 1.0)
123107
spoon (~> 0.0)
124-
public_suffix (5.0.4)
108+
public_suffix (5.0.5)
125109
racc (1.7.3)
126110
racc (1.7.3-java)
127-
rack (3.0.8)
111+
rack (3.0.10)
128112
rack-test (2.1.0)
129113
rack (>= 1.3)
130114
rackup (2.1.0)
131115
rack (>= 3)
132116
webrick (~> 1.8)
133117
rainbow (3.1.1)
134118
rake (13.1.0)
135-
regexp_parser (2.8.3)
119+
regexp_parser (2.9.0)
136120
rexml (3.2.6)
137-
rspec (3.12.0)
138-
rspec-core (~> 3.12.0)
139-
rspec-expectations (~> 3.12.0)
140-
rspec-mocks (~> 3.12.0)
141-
rspec-core (3.12.2)
142-
rspec-support (~> 3.12.0)
143-
rspec-expectations (3.12.3)
121+
rspec (3.13.0)
122+
rspec-core (~> 3.13.0)
123+
rspec-expectations (~> 3.13.0)
124+
rspec-mocks (~> 3.13.0)
125+
rspec-core (3.13.0)
126+
rspec-support (~> 3.13.0)
127+
rspec-expectations (3.13.0)
144128
diff-lcs (>= 1.2.0, < 2.0)
145-
rspec-support (~> 3.12.0)
146-
rspec-mocks (3.12.6)
129+
rspec-support (~> 3.13.0)
130+
rspec-mocks (3.13.0)
147131
diff-lcs (>= 1.2.0, < 2.0)
148-
rspec-support (~> 3.12.0)
149-
rspec-support (3.12.1)
132+
rspec-support (~> 3.13.0)
133+
rspec-support (3.13.1)
150134
rubocop (1.59.0)
151135
json (~> 2.3)
152136
language_server-protocol (>= 3.17.0)
@@ -169,9 +153,7 @@ GEM
169153
ffi (~> 1.1)
170154
test-unit (3.6.1)
171155
power_assert
172-
thor (1.3.0)
173-
thread_safe (0.3.6)
174-
thread_safe (0.3.6-java)
156+
thor (1.3.1)
175157
tzinfo (2.0.6)
176158
concurrent-ruby (~> 1.0)
177159
unicode-display_width (2.5.0)
@@ -183,7 +165,7 @@ GEM
183165
websocket-extensions (0.1.5)
184166
xpath (3.2.0)
185167
nokogiri (~> 1.8)
186-
zeitwerk (2.6.12)
168+
zeitwerk (2.6.13)
187169

188170
PLATFORMS
189171
java
@@ -194,10 +176,10 @@ PLATFORMS
194176
DEPENDENCIES
195177
activesupport (~> 6.1)
196178
apparition!
197-
aruba (~> 1.0)
179+
aruba
198180
benchmark-ips
199181
capybara
200-
cucumber (~> 6.0)
182+
cucumber
201183
matrix
202184
minitest
203185
pry

0 commit comments

Comments
 (0)