33
44module Outboxer
55 RSpec . describe Publisher do
6- describe ".publish_message " do
6+ describe ".publish_messages " do
77 let ( :batch_size ) { 1 }
88 let ( :buffer_size ) { 1 }
99 let ( :poll_interval ) { 1 }
@@ -19,13 +19,13 @@ module Outboxer
1919
2020 context "when TTIN signal sent" do
2121 it "dumps stack trace" do
22- publish_message_thread = Thread . new do
23- Outboxer ::Publisher . publish_message (
22+ publish_messages_thread = Thread . new do
23+ Outboxer ::Publisher . publish_messages (
2424 batch_size : batch_size ,
2525 buffer_size : buffer_size ,
2626 poll_interval : poll_interval ,
2727 tick_interval : tick_interval ,
28- logger : logger , kernel : kernel ) do |_message |
28+ logger : logger , kernel : kernel ) do |_messages |
2929 ::Process . kill ( "TTIN" , ::Process . pid )
3030 end
3131 end
@@ -34,7 +34,7 @@ module Outboxer
3434
3535 ::Process . kill ( "TERM" , ::Process . pid )
3636
37- publish_message_thread . join
37+ publish_messages_thread . join
3838
3939 expect ( logger )
4040 . to have_received ( :info )
@@ -45,14 +45,14 @@ module Outboxer
4545
4646 context "when stopped and resumed during message publishing" do
4747 it "stops and resumes the publishing process correctly" do
48- publish_message_thread = Thread . new do
49- Outboxer ::Publisher . publish_message (
48+ publish_messages_thread = Thread . new do
49+ Outboxer ::Publisher . publish_messages (
5050 batch_size : batch_size ,
5151 buffer_size : buffer_size ,
5252 poll_interval : poll_interval ,
5353 tick_interval : tick_interval ,
5454 logger : logger ,
55- kernel : kernel ) do |_message |
55+ kernel : kernel ) do |_messages |
5656 ::Process . kill ( "TSTP" , ::Process . pid )
5757 end
5858 end
@@ -63,13 +63,13 @@ module Outboxer
6363
6464 ::Process . kill ( "TERM" , ::Process . pid )
6565
66- publish_message_thread . join
66+ publish_messages_thread . join
6767 end
6868 end
6969
7070 context "when message published successfully" do
7171 it "sets the message to published" do
72- Publisher . publish_message (
72+ Publisher . publish_messages (
7373 batch_size : batch_size ,
7474 buffer_size : buffer_size ,
7575 poll_interval : poll_interval ,
@@ -95,7 +95,7 @@ module Outboxer
9595 let ( :standard_error ) { StandardError . new ( "some error" ) }
9696
9797 before do
98- Publisher . publish_message (
98+ Publisher . publish_messages (
9999 batch_size : batch_size ,
100100 buffer_size : buffer_size ,
101101 poll_interval : poll_interval ,
@@ -120,7 +120,7 @@ module Outboxer
120120 expect ( queued_message . exceptions [ 0 ] . frames [ 0 ] . index ) . to eq ( 0 )
121121
122122 expect ( queued_message . exceptions [ 0 ] . frames [ 0 ] . text ) . to match (
123- /outboxer\/ publisher\/ publish_message_spec .rb:\d +:in `block \( 6 levels\) in <module:Outboxer>'/ )
123+ /outboxer\/ publisher\/ publish_messages_spec .rb:\d +:in `block \( 6 levels\) in <module:Outboxer>'/ )
124124 end
125125
126126 it "logs errors" do
@@ -137,7 +137,7 @@ module Outboxer
137137 let ( :no_memory_error ) { NoMemoryError . new }
138138
139139 before do
140- Publisher . publish_message (
140+ Publisher . publish_messages (
141141 batch_size : batch_size ,
142142 buffer_size : buffer_size ,
143143 poll_interval : poll_interval ,
@@ -159,7 +159,7 @@ module Outboxer
159159
160160 expect ( queued_message . exceptions [ 0 ] . frames [ 0 ] . index ) . to eq ( 0 )
161161 expect ( queued_message . exceptions [ 0 ] . frames [ 0 ] . text ) . to match (
162- /outboxer\/ publisher\/ publish_message_spec .rb:\d +:in `block \( 6 levels\) in <module:Outboxer>'/ )
162+ /outboxer\/ publisher\/ publish_messages_spec .rb:\d +:in `block \( 6 levels\) in <module:Outboxer>'/ )
163163 end
164164
165165 it "logs errors" do
@@ -191,7 +191,7 @@ module Outboxer
191191
192192 expect ( logger ) . to receive ( :error ) . with ( include ( "StandardError: queue error" ) ) . once
193193
194- Publisher . publish_message (
194+ Publisher . publish_messages (
195195 batch_size : batch_size ,
196196 buffer_size : buffer_size ,
197197 poll_interval : poll_interval ,
@@ -210,7 +210,7 @@ module Outboxer
210210 . with ( include ( "NoMemoryError: failed to allocate memory" ) )
211211 . once
212212
213- Publisher . publish_message (
213+ Publisher . publish_messages (
214214 batch_size : batch_size ,
215215 buffer_size : buffer_size ,
216216 poll_interval : poll_interval ,
0 commit comments