File tree Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change 8
8
9
9
10
10
class NetstringReverserReceiver (object ):
11
- def __init__ (self , sender , parser ):
11
+ currentRule = 'receiveNetstring'
12
+
13
+ def __init__ (self , sender ):
12
14
self .sender = sender
13
15
14
16
def prepareParsing (self ):
Original file line number Diff line number Diff line change 5
5
6
6
netstring = digits:length ':' <anything{length}>:string ',' -> string
7
7
8
- initial = netstring:string -> receiver.netstringReceived(string)
8
+ receiveNetstring = netstring:string -> receiver.netstringReceived(string)
9
9
10
10
"""
11
11
Original file line number Diff line number Diff line change @@ -53,9 +53,10 @@ def test_sending_two_netstrings():
53
53
54
54
55
55
class FakeReceiver (object ):
56
- def __init__ (self , sender , parser ):
56
+ currentRule = 'receiveNetstring'
57
+
58
+ def __init__ (self , sender ):
57
59
self .sender = sender
58
- self .parser = parser
59
60
self .netstrings = []
60
61
self .connected = False
61
62
self .lossReason = None
@@ -107,7 +108,7 @@ def test_receiving_two_netstrings_at_once():
107
108
assert protocol .receiver .netstrings == ['spam' , 'eggs' ]
108
109
109
110
def test_establishing_connection ():
110
- assert not FakeReceiver (None , None ).connected
111
+ assert not FakeReceiver (None ).connected
111
112
protocol , transport = build_testing_protocol ()
112
113
assert protocol .receiver .connected
113
114
You can’t perform that action at this time.
0 commit comments