We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 308f6bb commit 6d11a20Copy full SHA for 6d11a20
1 file changed
bitcoin/tests/test_messages.py
@@ -114,6 +114,12 @@ def test_read_msg_verack(self):
114
m = MsgSerializable.stream_deserialize(f)
115
self.assertEqual(m.command, msg_verack.command)
116
117
+ def test_fail_invalid_message(self):
118
+ bad_verack_bytes = b'\xf8' + self.verackbytes[1:]
119
+ f = BytesIO(bad_verack_bytes)
120
+ with self.assertRaises(ValueError):
121
+ MsgSerializable.stream_deserialize(f)
122
+
123
def test_msg_verack_to_bytes(self):
124
m = msg_verack()
125
b = m.to_bytes()
0 commit comments