def test_message_bool(): vals = [True, False] msg_out = OutgoingMessage() for v in vals: msg_out.write_bool(v) msg_in = IncomingMessage(msg_out.buffer) read_vals = [] for _ in range(len(vals)): read_vals.append(msg_in.read_bool()) assert vals == read_vals
def test_message_bool(): vals = [True, False] msg_out = OutgoingMessage() for v in vals: msg_out.write_bool(v) msg_in = IncomingMessage(msg_out.buffer) read_vals = [] for _ in range(len(vals)): read_vals.append(msg_in.read_bool()) assert vals == read_vals # Test reading with defaults assert msg_in.read_bool() is False assert msg_in.read_bool(default_value=True) is True