1
0

fix BCDataStream.read_bytes (#5991)

* fix BCDataStream.read_bytes

* followup fix BCDataStream.read_bytes: fix TestBCDataStream.test_bytes
This commit is contained in:
zebra-lucky
2020-02-25 20:58:03 +02:00
committed by GitHub
parent aaf174ef3e
commit c0be0471f2
2 changed files with 14 additions and 6 deletions

View File

@@ -58,8 +58,12 @@ class TestBCDataStream(ElectrumTestCase):
s.write(b'foobar')
self.assertEqual(s.read_bytes(3), b'foo')
self.assertEqual(s.read_bytes(2), b'ba')
self.assertEqual(s.read_bytes(4), b'r')
self.assertEqual(s.read_bytes(1), b'')
with self.assertRaises(transaction.SerializationError):
s.read_bytes(4)
self.assertEqual(s.read_bytes(0), b'')
self.assertEqual(s.read_bytes(1), b'r')
self.assertEqual(s.read_bytes(0), b'')
class TestTransaction(ElectrumTestCase):