@@ -265,18 +265,28 @@ def test_client_receives_text_over_size_limit(self):
265
265
client = Protocol (CLIENT , max_size = 3 )
266
266
client .receive_data (b"\x81 \x04 \xf0 \x9f \x98 \x80 " )
267
267
self .assertIsInstance (client .parser_exc , PayloadTooBig )
268
- self .assertEqual (str (client .parser_exc ), "over size limit (4 > 3 bytes)" )
268
+ self .assertEqual (
269
+ str (client .parser_exc ),
270
+ "frame with 4 bytes exceeds limit of 3 bytes" ,
271
+ )
269
272
self .assertConnectionFailing (
270
- client , CloseCode .MESSAGE_TOO_BIG , "over size limit (4 > 3 bytes)"
273
+ client ,
274
+ CloseCode .MESSAGE_TOO_BIG ,
275
+ "frame with 4 bytes exceeds limit of 3 bytes" ,
271
276
)
272
277
273
278
def test_server_receives_text_over_size_limit (self ):
274
279
server = Protocol (SERVER , max_size = 3 )
275
280
server .receive_data (b"\x81 \x84 \x00 \x00 \x00 \x00 \xf0 \x9f \x98 \x80 " )
276
281
self .assertIsInstance (server .parser_exc , PayloadTooBig )
277
- self .assertEqual (str (server .parser_exc ), "over size limit (4 > 3 bytes)" )
282
+ self .assertEqual (
283
+ str (server .parser_exc ),
284
+ "frame with 4 bytes exceeds limit of 3 bytes" ,
285
+ )
278
286
self .assertConnectionFailing (
279
- server , CloseCode .MESSAGE_TOO_BIG , "over size limit (4 > 3 bytes)"
287
+ server ,
288
+ CloseCode .MESSAGE_TOO_BIG ,
289
+ "frame with 4 bytes exceeds limit of 3 bytes" ,
280
290
)
281
291
282
292
def test_client_receives_text_without_size_limit (self ):
@@ -363,9 +373,14 @@ def test_client_receives_fragmented_text_over_size_limit(self):
363
373
)
364
374
client .receive_data (b"\x80 \x02 \x98 \x80 " )
365
375
self .assertIsInstance (client .parser_exc , PayloadTooBig )
366
- self .assertEqual (str (client .parser_exc ), "over size limit (2 > 1 bytes)" )
376
+ self .assertEqual (
377
+ str (client .parser_exc ),
378
+ "frame with 2 bytes after reading 2 bytes exceeds limit of 3 bytes" ,
379
+ )
367
380
self .assertConnectionFailing (
368
- client , CloseCode .MESSAGE_TOO_BIG , "over size limit (2 > 1 bytes)"
381
+ client ,
382
+ CloseCode .MESSAGE_TOO_BIG ,
383
+ "frame with 2 bytes after reading 2 bytes exceeds limit of 3 bytes" ,
369
384
)
370
385
371
386
def test_server_receives_fragmented_text_over_size_limit (self ):
@@ -377,9 +392,14 @@ def test_server_receives_fragmented_text_over_size_limit(self):
377
392
)
378
393
server .receive_data (b"\x80 \x82 \x00 \x00 \x00 \x00 \x98 \x80 " )
379
394
self .assertIsInstance (server .parser_exc , PayloadTooBig )
380
- self .assertEqual (str (server .parser_exc ), "over size limit (2 > 1 bytes)" )
395
+ self .assertEqual (
396
+ str (server .parser_exc ),
397
+ "frame with 2 bytes after reading 2 bytes exceeds limit of 3 bytes" ,
398
+ )
381
399
self .assertConnectionFailing (
382
- server , CloseCode .MESSAGE_TOO_BIG , "over size limit (2 > 1 bytes)"
400
+ server ,
401
+ CloseCode .MESSAGE_TOO_BIG ,
402
+ "frame with 2 bytes after reading 2 bytes exceeds limit of 3 bytes" ,
383
403
)
384
404
385
405
def test_client_receives_fragmented_text_without_size_limit (self ):
@@ -533,18 +553,28 @@ def test_client_receives_binary_over_size_limit(self):
533
553
client = Protocol (CLIENT , max_size = 3 )
534
554
client .receive_data (b"\x82 \x04 \x01 \x02 \xfe \xff " )
535
555
self .assertIsInstance (client .parser_exc , PayloadTooBig )
536
- self .assertEqual (str (client .parser_exc ), "over size limit (4 > 3 bytes)" )
556
+ self .assertEqual (
557
+ str (client .parser_exc ),
558
+ "frame with 4 bytes exceeds limit of 3 bytes" ,
559
+ )
537
560
self .assertConnectionFailing (
538
- client , CloseCode .MESSAGE_TOO_BIG , "over size limit (4 > 3 bytes)"
561
+ client ,
562
+ CloseCode .MESSAGE_TOO_BIG ,
563
+ "frame with 4 bytes exceeds limit of 3 bytes" ,
539
564
)
540
565
541
566
def test_server_receives_binary_over_size_limit (self ):
542
567
server = Protocol (SERVER , max_size = 3 )
543
568
server .receive_data (b"\x82 \x84 \x00 \x00 \x00 \x00 \x01 \x02 \xfe \xff " )
544
569
self .assertIsInstance (server .parser_exc , PayloadTooBig )
545
- self .assertEqual (str (server .parser_exc ), "over size limit (4 > 3 bytes)" )
570
+ self .assertEqual (
571
+ str (server .parser_exc ),
572
+ "frame with 4 bytes exceeds limit of 3 bytes" ,
573
+ )
546
574
self .assertConnectionFailing (
547
- server , CloseCode .MESSAGE_TOO_BIG , "over size limit (4 > 3 bytes)"
575
+ server ,
576
+ CloseCode .MESSAGE_TOO_BIG ,
577
+ "frame with 4 bytes exceeds limit of 3 bytes" ,
548
578
)
549
579
550
580
def test_client_sends_fragmented_binary (self ):
@@ -615,9 +645,14 @@ def test_client_receives_fragmented_binary_over_size_limit(self):
615
645
)
616
646
client .receive_data (b"\x80 \x02 \xfe \xff " )
617
647
self .assertIsInstance (client .parser_exc , PayloadTooBig )
618
- self .assertEqual (str (client .parser_exc ), "over size limit (2 > 1 bytes)" )
648
+ self .assertEqual (
649
+ str (client .parser_exc ),
650
+ "frame with 2 bytes after reading 2 bytes exceeds limit of 3 bytes" ,
651
+ )
619
652
self .assertConnectionFailing (
620
- client , CloseCode .MESSAGE_TOO_BIG , "over size limit (2 > 1 bytes)"
653
+ client ,
654
+ CloseCode .MESSAGE_TOO_BIG ,
655
+ "frame with 2 bytes after reading 2 bytes exceeds limit of 3 bytes" ,
621
656
)
622
657
623
658
def test_server_receives_fragmented_binary_over_size_limit (self ):
@@ -629,9 +664,14 @@ def test_server_receives_fragmented_binary_over_size_limit(self):
629
664
)
630
665
server .receive_data (b"\x80 \x82 \x00 \x00 \x00 \x00 \xfe \xff " )
631
666
self .assertIsInstance (server .parser_exc , PayloadTooBig )
632
- self .assertEqual (str (server .parser_exc ), "over size limit (2 > 1 bytes)" )
667
+ self .assertEqual (
668
+ str (server .parser_exc ),
669
+ "frame with 2 bytes after reading 2 bytes exceeds limit of 3 bytes" ,
670
+ )
633
671
self .assertConnectionFailing (
634
- server , CloseCode .MESSAGE_TOO_BIG , "over size limit (2 > 1 bytes)"
672
+ server ,
673
+ CloseCode .MESSAGE_TOO_BIG ,
674
+ "frame with 2 bytes after reading 2 bytes exceeds limit of 3 bytes" ,
635
675
)
636
676
637
677
def test_client_sends_unexpected_binary (self ):
0 commit comments