@@ -102,15 +102,18 @@ def test_invalid_tokens_type(self, tokens):
102
102
expected = 'MulticastMessage.tokens must be a list of strings.'
103
103
assert str (excinfo .value ) == expected
104
104
105
- def test_tokens_over_one_hundred (self ):
105
+ def test_tokens_over_500 (self ):
106
106
with pytest .raises (ValueError ) as excinfo :
107
- messaging .MulticastMessage (tokens = ['token' for _ in range (0 , 101 )])
108
- expected = 'MulticastMessage.tokens must not contain more than 100 tokens.'
107
+ messaging .MulticastMessage (tokens = ['token' for _ in range (0 , 501 )])
108
+ expected = 'MulticastMessage.tokens must not contain more than 500 tokens.'
109
109
assert str (excinfo .value ) == expected
110
110
111
111
def test_tokens_type (self ):
112
- messaging .MulticastMessage (tokens = ['token' ])
113
- messaging .MulticastMessage (tokens = ['token' for _ in range (0 , 100 )])
112
+ message = messaging .MulticastMessage (tokens = ['token' ])
113
+ assert len (message .tokens ) == 1
114
+
115
+ message = messaging .MulticastMessage (tokens = ['token' for _ in range (0 , 500 )])
116
+ assert len (message .tokens ) == 500
114
117
115
118
116
119
class TestMessageEncoder (object ):
@@ -1598,14 +1601,14 @@ def test_invalid_send_all(self, msg):
1598
1601
expected = 'Message must be an instance of messaging.Message class.'
1599
1602
assert str (excinfo .value ) == expected
1600
1603
else :
1601
- expected = 'Messages must be an list of messaging.Message instances.'
1604
+ expected = 'messages must be a list of messaging.Message instances.'
1602
1605
assert str (excinfo .value ) == expected
1603
1606
1604
- def test_invalid_over_one_hundred (self ):
1607
+ def test_invalid_over_500 (self ):
1605
1608
msg = messaging .Message (topic = 'foo' )
1606
1609
with pytest .raises (ValueError ) as excinfo :
1607
- messaging .send_all ([msg for _ in range (0 , 101 )])
1608
- expected = 'send_all messages must not contain more than 100 messages .'
1610
+ messaging .send_all ([msg for _ in range (0 , 501 )])
1611
+ expected = 'messages must not contain more than 500 elements .'
1609
1612
assert str (excinfo .value ) == expected
1610
1613
1611
1614
def test_send_all (self ):
0 commit comments