Commit fe7510d0 authored by Jason Madden's avatar Jason Madden

test_ruok was hanging under Python3. Now it doesn't hang but just fails with...

test_ruok was hanging under Python3. Now it doesn't hang but just fails with 'struct.error: unpack requires a bytes object of length 4'
parent 193fee88
...@@ -1328,7 +1328,9 @@ def test_ruok(): ...@@ -1328,7 +1328,9 @@ def test_ruok():
>>> import json, socket, struct >>> import json, socket, struct
>>> s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) >>> s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
>>> s.connect(addr) >>> s.connect(addr)
>>> _ = s.send(struct.pack(">I", 4)+"ruok") >>> writer = s.makefile(mode='wb')
>>> _ = writer.write(struct.pack(">I", 4)+b"ruok")
>>> writer.close()
>>> proto = s.recv(struct.unpack(">I", s.recv(4))[0]) >>> proto = s.recv(struct.unpack(">I", s.recv(4))[0])
>>> pprint.pprint(json.loads(s.recv(struct.unpack(">I", s.recv(4))[0]))) >>> pprint.pprint(json.loads(s.recv(struct.unpack(">I", s.recv(4))[0])))
{u'1': {u'aborts': 0, {u'1': {u'aborts': 0,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment