Skip to content

Commit 1eece1f

Browse files
committed
Update examples.
1 parent 409a8f8 commit 1eece1f

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

examples/protocol/netstring_reversal.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88

99

1010
class NetstringReverserReceiver(object):
11-
def __init__(self, sender, parser):
11+
currentRule = 'receiveNetstring'
12+
13+
def __init__(self, sender):
1214
self.sender = sender
1315

1416
def prepareParsing(self):

examples/protocol/netstrings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
netstring = digits:length ':' <anything{length}>:string ',' -> string
77
8-
initial = netstring:string -> receiver.netstringReceived(string)
8+
receiveNetstring = netstring:string -> receiver.netstringReceived(string)
99
1010
"""
1111

examples/protocol/test_netstrings.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,10 @@ def test_sending_two_netstrings():
5353

5454

5555
class FakeReceiver(object):
56-
def __init__(self, sender, parser):
56+
currentRule = 'receiveNetstring'
57+
58+
def __init__(self, sender):
5759
self.sender = sender
58-
self.parser = parser
5960
self.netstrings = []
6061
self.connected = False
6162
self.lossReason = None
@@ -107,7 +108,7 @@ def test_receiving_two_netstrings_at_once():
107108
assert protocol.receiver.netstrings == ['spam', 'eggs']
108109

109110
def test_establishing_connection():
110-
assert not FakeReceiver(None, None).connected
111+
assert not FakeReceiver(None).connected
111112
protocol, transport = build_testing_protocol()
112113
assert protocol.receiver.connected
113114

0 commit comments

Comments
 (0)