def test_from_and_to_string(self): a = Address(self.addr) self.assertEqual(str(a), self.addr) self.assertEqual("{:s}".format(a), self.addr) self.assertEqual(a.spend_key(), self.psk) self.assertEqual(a.view_key(), self.pvk) self.assertEqual(hash(a), hash(self.addr)) ba = Address(self.addr.encode()) self.assertEqual(ba, a) ba = address(self.addr.encode()) self.assertEqual(ba, a) ia = IntegratedAddress(self.iaddr) self.assertEqual(ia.payment_id(), self.pid) self.assertEqual(str(ia), self.iaddr) self.assertEqual("{:s}".format(ia), self.iaddr) self.assertEqual(ia.spend_key(), self.psk) self.assertEqual(ia.view_key(), self.pvk) self.assertEqual(ia.base_address(), a) ba = IntegratedAddress(self.iaddr.encode()) self.assertEqual(ba, ia) ba = address(self.iaddr.encode()) self.assertEqual(ba, ia) sa = SubAddress(self.subaddr) self.assertEqual(str(sa), self.subaddr) self.assertEqual("{:s}".format(sa), self.subaddr) ba = SubAddress(self.subaddr.encode()) self.assertEqual(ba, sa) ba = address(self.subaddr.encode()) self.assertEqual(ba, sa)
def test_from_and_to_string(self): a = Address(self.addr) self.assertEqual(str(a), self.addr) self.assertEqual(a.spend_key(), self.psk) self.assertEqual(a.view_key(), self.pvk) ia = IntegratedAddress(self.iaddr) self.assertEqual(ia.payment_id(), self.pid) self.assertEqual(str(ia), self.iaddr) self.assertEqual(ia.spend_key(), self.psk) self.assertEqual(ia.view_key(), self.pvk) self.assertEqual(ia.base_address(), a) sa = SubAddress(self.subaddr) self.assertEqual(str(sa), self.subaddr)