File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11"""A Python Riemann client and command line tool"""
22
3- __version__ = '5.1.0 '
3+ __version__ = '5.1.1 '
44__author__ = 'Sam Clements <sam.clements@datasift.com>'
Original file line number Diff line number Diff line change 55import riemann_client .riemann_pb2
66import riemann_client .transport
77
8+ from riemann_client .transport import socket_recvall
9+
10+
11+ class FakeSocket (object ):
12+ def __init__ (self ):
13+ self .data = [b'hello' , b'world' , b'' ]
14+
15+ def recv (self , bufsize ):
16+ return self .data .pop (0 )
17+
18+
19+ def test_socket_recvall ():
20+ assert socket_recvall (FakeSocket (), 10 ) == b'helloworld'
21+
22+
23+ def test_socket_recvall_short ():
24+ assert socket_recvall (FakeSocket (), 5 ) == b'hello'
25+
826
927@py .test .fixture
1028def tcp_transport ():
Original file line number Diff line number Diff line change 1111
1212setuptools .setup (
1313 name = 'riemann-client' ,
14- version = '5.1.0 ' ,
14+ version = '5.1.1 ' ,
1515
1616 author = "Sam Clements" ,
1717 author_email = "sam.clements@datasift.com" ,
You can’t perform that action at this time.
0 commit comments