Skip to content
This repository was archived by the owner on Dec 13, 2024. It is now read-only.

Commit 5aaa67c

Browse files
committed
Update Sneakers version
1 parent e44be19 commit 5aaa67c

File tree

3 files changed

+144
-94
lines changed

3 files changed

+144
-94
lines changed

railway_ipc.gemspec

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,8 @@ Gem::Specification.new do |spec|
4141
spec.add_development_dependency 'rspec', '~> 3.0'
4242
spec.add_development_dependency 'rubocop', '~> 0.86'
4343

44-
spec.add_dependency 'bunny', '~> 2.2.0'
4544
spec.add_dependency 'google-protobuf', '> 3.7'
46-
spec.add_dependency 'sneakers', '~> 2.3.5'
45+
spec.add_dependency 'sneakers', '~> 2.4'
4746

4847
# Setup for testing Rails type code within mock Rails app
4948
spec.add_development_dependency 'database_cleaner', '~> 1.7'

spec/railway_ipc/publisher_spec.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,8 @@ def cleanup!
196196
channel = RailwayIpc::ConnectionManager.instance.channel
197197
channel.exchange_delete('test-exchange')
198198
channel.queue_delete('test-queue')
199+
rescue Bunny::NotFound => e
200+
puts "Nothing to cleanup: #{e}"
199201
end
200202

201203
def wait_for_payload(queue)

spec/support/rails_app/Gemfile.lock

Lines changed: 141 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -1,139 +1,188 @@
11
PATH
22
remote: ../../..
33
specs:
4-
railway-ipc (5.0.0)
5-
bunny (~> 2.2.0)
6-
sneakers (~> 2.3.5)
4+
railway-ipc (5.1.1)
5+
google-protobuf (> 3.7)
6+
sneakers (>= 2.4)
77

88
GEM
99
remote: https://rubygems.org/
1010
specs:
11-
actioncable (5.0.7.2)
12-
actionpack (= 5.0.7.2)
13-
nio4r (>= 1.2, < 3.0)
14-
websocket-driver (~> 0.6.1)
15-
actionmailer (5.0.7.2)
16-
actionpack (= 5.0.7.2)
17-
actionview (= 5.0.7.2)
18-
activejob (= 5.0.7.2)
11+
actioncable (6.1.7.6)
12+
actionpack (= 6.1.7.6)
13+
activesupport (= 6.1.7.6)
14+
nio4r (~> 2.0)
15+
websocket-driver (>= 0.6.1)
16+
actionmailbox (6.1.7.6)
17+
actionpack (= 6.1.7.6)
18+
activejob (= 6.1.7.6)
19+
activerecord (= 6.1.7.6)
20+
activestorage (= 6.1.7.6)
21+
activesupport (= 6.1.7.6)
22+
mail (>= 2.7.1)
23+
actionmailer (6.1.7.6)
24+
actionpack (= 6.1.7.6)
25+
actionview (= 6.1.7.6)
26+
activejob (= 6.1.7.6)
27+
activesupport (= 6.1.7.6)
1928
mail (~> 2.5, >= 2.5.4)
2029
rails-dom-testing (~> 2.0)
21-
actionpack (5.0.7.2)
22-
actionview (= 5.0.7.2)
23-
activesupport (= 5.0.7.2)
24-
rack (~> 2.0)
25-
rack-test (~> 0.6.3)
30+
actionpack (6.1.7.6)
31+
actionview (= 6.1.7.6)
32+
activesupport (= 6.1.7.6)
33+
rack (~> 2.0, >= 2.0.9)
34+
rack-test (>= 0.6.3)
2635
rails-dom-testing (~> 2.0)
27-
rails-html-sanitizer (~> 1.0, >= 1.0.2)
28-
actionview (5.0.7.2)
29-
activesupport (= 5.0.7.2)
36+
rails-html-sanitizer (~> 1.0, >= 1.2.0)
37+
actiontext (6.1.7.6)
38+
actionpack (= 6.1.7.6)
39+
activerecord (= 6.1.7.6)
40+
activestorage (= 6.1.7.6)
41+
activesupport (= 6.1.7.6)
42+
nokogiri (>= 1.8.5)
43+
actionview (6.1.7.6)
44+
activesupport (= 6.1.7.6)
3045
builder (~> 3.1)
31-
erubis (~> 2.7.0)
46+
erubi (~> 1.4)
3247
rails-dom-testing (~> 2.0)
33-
rails-html-sanitizer (~> 1.0, >= 1.0.3)
34-
activejob (5.0.7.2)
35-
activesupport (= 5.0.7.2)
48+
rails-html-sanitizer (~> 1.1, >= 1.2.0)
49+
activejob (6.1.7.6)
50+
activesupport (= 6.1.7.6)
3651
globalid (>= 0.3.6)
37-
activemodel (5.0.7.2)
38-
activesupport (= 5.0.7.2)
39-
activerecord (5.0.7.2)
40-
activemodel (= 5.0.7.2)
41-
activesupport (= 5.0.7.2)
42-
arel (~> 7.0)
43-
activesupport (5.0.7.2)
52+
activemodel (6.1.7.6)
53+
activesupport (= 6.1.7.6)
54+
activerecord (6.1.7.6)
55+
activemodel (= 6.1.7.6)
56+
activesupport (= 6.1.7.6)
57+
activestorage (6.1.7.6)
58+
actionpack (= 6.1.7.6)
59+
activejob (= 6.1.7.6)
60+
activerecord (= 6.1.7.6)
61+
activesupport (= 6.1.7.6)
62+
marcel (~> 1.0)
63+
mini_mime (>= 1.1.0)
64+
activesupport (6.1.7.6)
4465
concurrent-ruby (~> 1.0, >= 1.0.2)
45-
i18n (>= 0.7, < 2)
46-
minitest (~> 5.1)
47-
tzinfo (~> 1.1)
66+
i18n (>= 1.6, < 2)
67+
minitest (>= 5.1)
68+
tzinfo (~> 2.0)
69+
zeitwerk (~> 2.3)
4870
amq-protocol (2.3.2)
49-
arel (7.1.4)
5071
builder (3.2.4)
51-
bunny (2.2.2)
52-
amq-protocol (>= 2.0.1)
72+
bunny (2.22.0)
73+
amq-protocol (~> 2.3, >= 2.3.1)
74+
sorted_set (~> 1, >= 1.0.2)
5375
byebug (11.1.3)
54-
concurrent-ruby (1.1.6)
76+
concurrent-ruby (1.2.2)
5577
crass (1.0.6)
56-
erubis (2.7.0)
78+
date (3.3.4)
79+
erubi (1.12.0)
5780
ffi (1.13.1)
58-
globalid (0.4.2)
59-
activesupport (>= 4.2.0)
81+
globalid (1.2.1)
82+
activesupport (>= 6.1)
6083
google-protobuf (3.20.1)
61-
i18n (1.8.4)
84+
i18n (1.14.1)
6285
concurrent-ruby (~> 1.0)
6386
listen (3.0.8)
6487
rb-fsevent (~> 0.9, >= 0.9.4)
6588
rb-inotify (~> 0.9, >= 0.9.7)
66-
loofah (2.6.0)
89+
loofah (2.22.0)
6790
crass (~> 1.0.2)
68-
nokogiri (>= 1.5.9)
69-
mail (2.7.1)
91+
nokogiri (>= 1.12.0)
92+
mail (2.8.1)
7093
mini_mime (>= 0.1.1)
94+
net-imap
95+
net-pop
96+
net-smtp
97+
marcel (1.0.2)
7198
method_source (1.0.0)
72-
mini_mime (1.0.2)
73-
mini_portile2 (2.4.0)
74-
minitest (5.14.1)
75-
nio4r (2.5.2)
76-
nokogiri (1.10.10)
77-
mini_portile2 (~> 2.4.0)
99+
mini_mime (1.1.5)
100+
mini_portile2 (2.8.5)
101+
minitest (5.20.0)
102+
net-imap (0.3.7)
103+
date
104+
net-protocol
105+
net-pop (0.1.2)
106+
net-protocol
107+
net-protocol (0.2.2)
108+
timeout
109+
net-smtp (0.4.0)
110+
net-protocol
111+
nio4r (2.5.9)
112+
nokogiri (1.15.4)
113+
mini_portile2 (~> 2.8.2)
114+
racc (~> 1.4)
78115
pg (1.2.3)
79116
puma (3.12.6)
80-
rack (2.2.3)
81-
rack-test (0.6.3)
82-
rack (>= 1.0)
83-
rails (5.0.7.2)
84-
actioncable (= 5.0.7.2)
85-
actionmailer (= 5.0.7.2)
86-
actionpack (= 5.0.7.2)
87-
actionview (= 5.0.7.2)
88-
activejob (= 5.0.7.2)
89-
activemodel (= 5.0.7.2)
90-
activerecord (= 5.0.7.2)
91-
activesupport (= 5.0.7.2)
92-
bundler (>= 1.3.0)
93-
railties (= 5.0.7.2)
117+
racc (1.7.3)
118+
rack (2.2.8)
119+
rack-test (2.1.0)
120+
rack (>= 1.3)
121+
rails (6.1.7.6)
122+
actioncable (= 6.1.7.6)
123+
actionmailbox (= 6.1.7.6)
124+
actionmailer (= 6.1.7.6)
125+
actionpack (= 6.1.7.6)
126+
actiontext (= 6.1.7.6)
127+
actionview (= 6.1.7.6)
128+
activejob (= 6.1.7.6)
129+
activemodel (= 6.1.7.6)
130+
activerecord (= 6.1.7.6)
131+
activestorage (= 6.1.7.6)
132+
activesupport (= 6.1.7.6)
133+
bundler (>= 1.15.0)
134+
railties (= 6.1.7.6)
94135
sprockets-rails (>= 2.0.0)
95-
rails-dom-testing (2.0.3)
96-
activesupport (>= 4.2.0)
136+
rails-dom-testing (2.2.0)
137+
activesupport (>= 5.0.0)
138+
minitest
97139
nokogiri (>= 1.6)
98-
rails-html-sanitizer (1.3.0)
99-
loofah (~> 2.3)
100-
railties (5.0.7.2)
101-
actionpack (= 5.0.7.2)
102-
activesupport (= 5.0.7.2)
140+
rails-html-sanitizer (1.6.0)
141+
loofah (~> 2.21)
142+
nokogiri (~> 1.14)
143+
railties (6.1.7.6)
144+
actionpack (= 6.1.7.6)
145+
activesupport (= 6.1.7.6)
103146
method_source
104-
rake (>= 0.8.7)
105-
thor (>= 0.18.1, < 2.0)
106-
rake (13.0.1)
147+
rake (>= 12.2)
148+
thor (~> 1.0)
149+
rake (13.1.0)
107150
rb-fsevent (0.10.4)
108151
rb-inotify (0.10.1)
109152
ffi (~> 1.0)
110-
serverengine (1.5.11)
153+
rbtree (0.4.6)
154+
serverengine (2.0.7)
111155
sigdump (~> 0.2.2)
112-
sigdump (0.2.4)
113-
sneakers (2.3.5)
114-
bunny (~> 2.2.0)
115-
serverengine (~> 1.5.11)
156+
set (1.0.3)
157+
sigdump (0.2.5)
158+
sneakers (2.11.0)
159+
bunny (~> 2.12)
160+
concurrent-ruby (~> 1.0)
161+
rake
162+
serverengine (~> 2.0.5)
116163
thor
117-
thread (~> 0.1.7)
164+
sorted_set (1.0.3)
165+
rbtree
166+
set (~> 1.0)
118167
spring (2.1.0)
119168
spring-watcher-listen (2.0.1)
120169
listen (>= 2.7, < 4.0)
121170
spring (>= 1.2, < 3.0)
122-
sprockets (4.0.2)
171+
sprockets (4.2.1)
123172
concurrent-ruby (~> 1.0)
124-
rack (> 1, < 3)
125-
sprockets-rails (3.2.1)
126-
actionpack (>= 4.0)
127-
activesupport (>= 4.0)
173+
rack (>= 2.2.4, < 4)
174+
sprockets-rails (3.4.2)
175+
actionpack (>= 5.2)
176+
activesupport (>= 5.2)
128177
sprockets (>= 3.0.0)
129-
thor (1.0.1)
130-
thread (0.1.7)
131-
thread_safe (0.3.6)
132-
tzinfo (1.2.7)
133-
thread_safe (~> 0.1)
134-
websocket-driver (0.6.5)
178+
thor (1.3.0)
179+
timeout (0.4.1)
180+
tzinfo (2.0.6)
181+
concurrent-ruby (~> 1.0)
182+
websocket-driver (0.7.6)
135183
websocket-extensions (>= 0.1.0)
136184
websocket-extensions (0.1.5)
185+
zeitwerk (2.6.12)
137186

138187
PLATFORMS
139188
ruby
@@ -144,7 +193,7 @@ DEPENDENCIES
144193
listen (~> 3.0.5)
145194
pg (>= 0.18, < 2.0)
146195
puma (~> 3.0)
147-
rails (~> 5.0.7)
196+
rails (~> 6.0)
148197
railway-ipc!
149198
spring
150199
spring-watcher-listen (~> 2.0.0)

0 commit comments

Comments
 (0)