Add more sanity tests on addresses

This commit is contained in:
Michał Sałaban 2017-12-10 02:54:09 +01:00
parent 864b8f237a
commit 3131edf1a4
2 changed files with 31 additions and 10 deletions

View file

@ -75,6 +75,9 @@ class Tests(object):
def test_invalid(self):
self.assertRaises(ValueError, Address, self.addr_invalid)
self.assertRaises(ValueError, Address, self.iaddr_invalid)
a = Address(self.addr)
self.assertRaises(TypeError, a.with_payment_id, 2**64+1)
self.assertRaises(TypeError, a.with_payment_id, "%x" % (2**64+1))
def test_type_mismatch(self):
self.assertRaises(ValueError, Address, self.iaddr)