@@ -254,13 +254,13 @@ describe MQTT::Protocol::Packet do
254
254
io = MQTT ::Protocol ::IO .new(mio)
255
255
256
256
topic = " a/b/c"
257
- payload = " foobar and barfoo" .to_slice
257
+ payload = MQTT :: Protocol :: Payload .new( " foobar and barfoo" .to_slice)
258
258
remaining_length = topic.bytesize + payload.size + 2 # 2 = sizeof topic len
259
259
260
260
io.write_byte 0b00110000 u8
261
261
io.write_remaining_length remaining_length
262
262
io.write_string topic
263
- io.write_bytes_raw payload
263
+ io.write_bytes payload
264
264
265
265
mio.rewind
266
266
@@ -282,7 +282,7 @@ describe MQTT::Protocol::Packet do
282
282
io.write_byte 0b00111000 u8
283
283
io.write_remaining_length remaining_length
284
284
io.write_string topic
285
- io.write_bytes_raw payload
285
+ io.write payload
286
286
287
287
mio.rewind
288
288
@@ -302,7 +302,7 @@ describe MQTT::Protocol::Packet do
302
302
io.write_byte 0b00111000 u8
303
303
io.write_remaining_length remaining_length
304
304
io.write_string topic
305
- io.write_bytes_raw payload
305
+ io.write payload
306
306
307
307
mio.rewind
308
308
@@ -318,7 +318,7 @@ describe MQTT::Protocol::Packet do
318
318
io = MQTT ::Protocol ::IO .new(mio)
319
319
320
320
topic = " a/b/c"
321
- payload = " foobar and barfoo" .to_slice
321
+ payload = MQTT :: Protocol :: Payload .new( " foobar and barfoo" .to_slice)
322
322
packet_id = 100 u16
323
323
publish = MQTT ::Protocol ::Publish .new(topic, payload, packet_id, false , 1 , false )
324
324
publish.to_io(io)
@@ -335,7 +335,7 @@ describe MQTT::Protocol::Packet do
335
335
336
336
it " raises error if dup is set for QoS 0 messages" do
337
337
topic = " a/b/c"
338
- payload = " foobar and barfoo" .to_slice
338
+ payload = MQTT :: Protocol :: Payload .new( " foobar and barfoo" .to_slice)
339
339
packet_id = 100 u16
340
340
expect_raises(ArgumentError ) do
341
341
MQTT ::Protocol ::Publish .new(topic, payload, packet_id, true , 0 , false )
@@ -347,7 +347,7 @@ describe MQTT::Protocol::Packet do
347
347
io = MQTT ::Protocol ::IO .new(mio)
348
348
349
349
topic = " a/b/c"
350
- payload = " foobar and barfoo" .to_slice
350
+ payload = MQTT :: Protocol :: Payload .new( " foobar and barfoo" .to_slice)
351
351
packet_id = 100 u16
352
352
publish = MQTT ::Protocol ::Publish .new(topic, payload, packet_id, false , 0 , false )
353
353
publish.to_io(io)
@@ -365,7 +365,7 @@ describe MQTT::Protocol::Packet do
365
365
describe " #initialize" do
366
366
it " raises an error if QoS is 3" do
367
367
topic = " a/b/c"
368
- payload = " foobar and barfoo" .to_slice
368
+ payload = MQTT :: Protocol :: Payload .new( " foobar and barfoo" .to_slice)
369
369
packet_id = 100 u16
370
370
expect_raises(ArgumentError ) do
371
371
MQTT ::Protocol ::Publish .new(topic, payload, packet_id, false , 3 , false )
@@ -375,7 +375,7 @@ describe MQTT::Protocol::Packet do
375
375
describe " with wildcard in topic" do
376
376
it " should raise ArguementError" do
377
377
topic = " a/#"
378
- payload = " foobar and barfoo" .to_slice
378
+ payload = MQTT :: Protocol :: Payload .new( " foobar and barfoo" .to_slice)
379
379
packet_id = 100 u16
380
380
381
381
expect_raises(ArgumentError ) do
0 commit comments