(proto)
| 33 | |
| 34 | |
| 35 | def test_void(proto): |
| 36 | proto.writeMessageBegin('testVoid', TMessageType.CALL, 3) |
| 37 | proto.writeStructBegin('testVoid_args') |
| 38 | proto.writeFieldStop() |
| 39 | proto.writeStructEnd() |
| 40 | proto.writeMessageEnd() |
| 41 | proto.trans.flush() |
| 42 | |
| 43 | _, mtype, _ = proto.readMessageBegin() |
| 44 | assert mtype == TMessageType.REPLY |
| 45 | proto.readStructBegin() |
| 46 | _, ftype, _ = proto.readFieldBegin() |
| 47 | assert ftype == TType.STOP |
| 48 | proto.readStructEnd() |
| 49 | proto.readMessageEnd() |
| 50 | |
| 51 | |
| 52 | # THeader stack should accept binary protocol with optionally framed transport |
no test coverage detected