Skip to content

Commit 2ee150b

Browse files
committed
1 parent 68bf1b0 commit 2ee150b

File tree

4 files changed

+81
-75
lines changed

4 files changed

+81
-75
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ jobs:
99

1010
strategy:
1111
matrix:
12-
ruby: ['3.1', '3.2', '3.3', '3.4']
12+
ruby: ['3.1', '3.2', '3.3', '3.4', '4.0']
1313

1414
name: Ruby ${{ matrix.ruby }}
1515
steps:
1616
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1717
- name: Set up Ruby ${{ matrix.ruby }}
18-
uses: ruby/setup-ruby@e34163cd15f4bb403dcd72d98e295997e6a55798 # v1.238.0
18+
uses: ruby/setup-ruby@4fc31e1c823882afd7ef55985266a526c589de90 # v1.282.0
1919
with:
2020
ruby-version: ${{ matrix.ruby }}
2121
- uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
source "https://rubygems.org"
44

5-
gem "pry-byebug", require: false
5+
gem "debug", require: false
66
gem "rubocop", require: false
77
gem "rubocop-shopify", ">=2.8.0", require: false
88
gem "rubocop-performance", require: false

Gemfile.lock

Lines changed: 77 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -7,66 +7,68 @@ PATH
77
GEM
88
remote: https://rubygems.org/
99
specs:
10-
actioncable (7.2.2.1)
11-
actionpack (= 7.2.2.1)
12-
activesupport (= 7.2.2.1)
10+
actioncable (7.2.3)
11+
actionpack (= 7.2.3)
12+
activesupport (= 7.2.3)
1313
nio4r (~> 2.0)
1414
websocket-driver (>= 0.6.1)
1515
zeitwerk (~> 2.6)
16-
actionmailbox (7.2.2.1)
17-
actionpack (= 7.2.2.1)
18-
activejob (= 7.2.2.1)
19-
activerecord (= 7.2.2.1)
20-
activestorage (= 7.2.2.1)
21-
activesupport (= 7.2.2.1)
16+
actionmailbox (7.2.3)
17+
actionpack (= 7.2.3)
18+
activejob (= 7.2.3)
19+
activerecord (= 7.2.3)
20+
activestorage (= 7.2.3)
21+
activesupport (= 7.2.3)
2222
mail (>= 2.8.0)
23-
actionmailer (7.2.2.1)
24-
actionpack (= 7.2.2.1)
25-
actionview (= 7.2.2.1)
26-
activejob (= 7.2.2.1)
27-
activesupport (= 7.2.2.1)
23+
actionmailer (7.2.3)
24+
actionpack (= 7.2.3)
25+
actionview (= 7.2.3)
26+
activejob (= 7.2.3)
27+
activesupport (= 7.2.3)
2828
mail (>= 2.8.0)
2929
rails-dom-testing (~> 2.2)
30-
actionpack (7.2.2.1)
31-
actionview (= 7.2.2.1)
32-
activesupport (= 7.2.2.1)
30+
actionpack (7.2.3)
31+
actionview (= 7.2.3)
32+
activesupport (= 7.2.3)
33+
cgi
3334
nokogiri (>= 1.8.5)
3435
racc
35-
rack (>= 2.2.4, < 3.2)
36+
rack (>= 2.2.4, < 3.3)
3637
rack-session (>= 1.0.1)
3738
rack-test (>= 0.6.3)
3839
rails-dom-testing (~> 2.2)
3940
rails-html-sanitizer (~> 1.6)
4041
useragent (~> 0.16)
41-
actiontext (7.2.2.1)
42-
actionpack (= 7.2.2.1)
43-
activerecord (= 7.2.2.1)
44-
activestorage (= 7.2.2.1)
45-
activesupport (= 7.2.2.1)
42+
actiontext (7.2.3)
43+
actionpack (= 7.2.3)
44+
activerecord (= 7.2.3)
45+
activestorage (= 7.2.3)
46+
activesupport (= 7.2.3)
4647
globalid (>= 0.6.0)
4748
nokogiri (>= 1.8.5)
48-
actionview (7.2.2.1)
49-
activesupport (= 7.2.2.1)
49+
actionview (7.2.3)
50+
activesupport (= 7.2.3)
5051
builder (~> 3.1)
52+
cgi
5153
erubi (~> 1.11)
5254
rails-dom-testing (~> 2.2)
5355
rails-html-sanitizer (~> 1.6)
54-
activejob (7.2.2.1)
55-
activesupport (= 7.2.2.1)
56+
activejob (7.2.3)
57+
activesupport (= 7.2.3)
5658
globalid (>= 0.3.6)
57-
activemodel (7.2.2.1)
58-
activesupport (= 7.2.2.1)
59-
activerecord (7.2.2.1)
60-
activemodel (= 7.2.2.1)
61-
activesupport (= 7.2.2.1)
59+
activemodel (7.2.3)
60+
activesupport (= 7.2.3)
61+
activerecord (7.2.3)
62+
activemodel (= 7.2.3)
63+
activesupport (= 7.2.3)
6264
timeout (>= 0.4.0)
63-
activestorage (7.2.2.1)
64-
actionpack (= 7.2.2.1)
65-
activejob (= 7.2.2.1)
66-
activerecord (= 7.2.2.1)
67-
activesupport (= 7.2.2.1)
65+
activestorage (7.2.3)
66+
actionpack (= 7.2.3)
67+
activejob (= 7.2.3)
68+
activerecord (= 7.2.3)
69+
activesupport (= 7.2.3)
6870
marcel (~> 1.0)
69-
activesupport (7.2.2.1)
71+
activesupport (7.2.3)
7072
base64
7173
benchmark (>= 0.3)
7274
bigdecimal
@@ -83,8 +85,7 @@ GEM
8385
benchmark (0.4.0)
8486
bigdecimal (3.3.1)
8587
builder (3.3.0)
86-
byebug (12.0.0)
87-
coderay (1.1.3)
88+
cgi (0.5.1)
8889
concurrent-ruby (1.3.5)
8990
connection_pool (2.5.0)
9091
crass (1.0.6)
@@ -95,16 +96,20 @@ GEM
9596
database_cleaner-core (~> 2.0.0)
9697
database_cleaner-core (2.0.1)
9798
date (3.4.1)
99+
debug (1.11.1)
100+
irb (~> 1.10)
101+
reline (>= 0.3.8)
98102
diff-lcs (1.5.1)
99103
docile (1.4.1)
100104
drb (2.2.1)
105+
erb (6.0.1)
101106
erubi (1.13.1)
102107
globalid (1.2.1)
103108
activesupport (>= 6.1)
104109
i18n (1.14.7)
105110
concurrent-ruby (~> 1.0)
106111
io-console (0.8.0)
107-
irb (1.15.2)
112+
irb (1.16.0)
108113
pp (>= 0.6.0)
109114
rdoc (>= 4.0.0)
110115
reline (>= 0.4.2)
@@ -121,10 +126,10 @@ GEM
121126
net-pop
122127
net-smtp
123128
marcel (1.0.4)
124-
method_source (1.1.0)
125129
mini_mime (1.1.5)
126130
mini_portile2 (2.8.8)
127-
minitest (5.25.5)
131+
minitest (6.0.1)
132+
prism (~> 1.5)
128133
net-imap (0.5.7)
129134
date
130135
net-protocol
@@ -156,14 +161,8 @@ GEM
156161
pp (0.6.2)
157162
prettyprint
158163
prettyprint (0.2.0)
159-
prism (1.4.0)
160-
pry (0.15.2)
161-
coderay (~> 1.1)
162-
method_source (~> 1.0)
163-
pry-byebug (3.11.0)
164-
byebug (~> 12.0)
165-
pry (>= 0.13, < 0.16)
166-
psych (5.2.3)
164+
prism (1.8.0)
165+
psych (5.3.1)
167166
date
168167
stringio
169168
racc (1.8.1)
@@ -175,39 +174,43 @@ GEM
175174
rack (>= 1.3)
176175
rackup (2.2.1)
177176
rack (>= 3)
178-
rails (7.2.2.1)
179-
actioncable (= 7.2.2.1)
180-
actionmailbox (= 7.2.2.1)
181-
actionmailer (= 7.2.2.1)
182-
actionpack (= 7.2.2.1)
183-
actiontext (= 7.2.2.1)
184-
actionview (= 7.2.2.1)
185-
activejob (= 7.2.2.1)
186-
activemodel (= 7.2.2.1)
187-
activerecord (= 7.2.2.1)
188-
activestorage (= 7.2.2.1)
189-
activesupport (= 7.2.2.1)
177+
rails (7.2.3)
178+
actioncable (= 7.2.3)
179+
actionmailbox (= 7.2.3)
180+
actionmailer (= 7.2.3)
181+
actionpack (= 7.2.3)
182+
actiontext (= 7.2.3)
183+
actionview (= 7.2.3)
184+
activejob (= 7.2.3)
185+
activemodel (= 7.2.3)
186+
activerecord (= 7.2.3)
187+
activestorage (= 7.2.3)
188+
activesupport (= 7.2.3)
190189
bundler (>= 1.15.0)
191-
railties (= 7.2.2.1)
190+
railties (= 7.2.3)
192191
rails-dom-testing (2.2.0)
193192
activesupport (>= 5.0.0)
194193
minitest
195194
nokogiri (>= 1.6)
196195
rails-html-sanitizer (1.6.2)
197196
loofah (~> 2.21)
198197
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
199-
railties (7.2.2.1)
200-
actionpack (= 7.2.2.1)
201-
activesupport (= 7.2.2.1)
198+
railties (7.2.3)
199+
actionpack (= 7.2.3)
200+
activesupport (= 7.2.3)
201+
cgi
202202
irb (~> 1.13)
203203
rackup (>= 1.0.0)
204204
rake (>= 12.2)
205205
thor (~> 1.0, >= 1.2.2)
206+
tsort (>= 0.2)
206207
zeitwerk (~> 2.6)
207208
rainbow (3.1.1)
208209
rake (13.2.1)
209-
rdoc (6.13.1)
210+
rdoc (7.0.3)
211+
erb
210212
psych (>= 4.0.0)
213+
tsort
211214
regexp_parser (2.11.0)
212215
reline (0.6.1)
213216
io-console (~> 0.5)
@@ -252,20 +255,23 @@ GEM
252255
simplecov_json_formatter (~> 0.1)
253256
simplecov-html (0.13.1)
254257
simplecov_json_formatter (0.1.4)
258+
sqlite3 (2.6.0)
259+
mini_portile2 (~> 2.8.0)
255260
sqlite3 (2.6.0-aarch64-linux-gnu)
256261
sqlite3 (2.6.0-arm-linux-gnu)
257262
sqlite3 (2.6.0-arm64-darwin)
258263
sqlite3 (2.6.0-x86-linux-gnu)
259264
sqlite3 (2.6.0-x86_64-darwin)
260265
sqlite3 (2.6.0-x86_64-linux-gnu)
261-
stringio (3.1.6)
266+
stringio (3.2.0)
262267
thor (1.3.2)
263268
timeout (0.4.3)
269+
tsort (0.2.0)
264270
tzinfo (2.0.6)
265271
concurrent-ruby (~> 1.0)
266272
unicode-display_width (3.1.4)
267273
unicode-emoji (~> 4.0, >= 4.0.4)
268-
unicode-emoji (4.0.4)
274+
unicode-emoji (4.2.0)
269275
useragent (0.16.11)
270276
websocket-driver (0.7.7)
271277
base64
@@ -284,8 +290,8 @@ PLATFORMS
284290
DEPENDENCIES
285291
bundler
286292
database_cleaner (~> 2.0)
293+
debug
287294
ostruct
288-
pry-byebug
289295
rails (~> 7.2)
290296
rspec (~> 3.2)
291297
rubocop

spec/spec_helper.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
$LOAD_PATH.unshift(File.dirname(__FILE__))
1111

1212
require 'rspec'
13-
require 'pry-byebug'
13+
require 'debug'
1414
require 'database_cleaner'
1515
require 'ostruct'
1616

0 commit comments

Comments
 (0)