def test_ASFGUIDAttribute_dunder(self): attr = ASFGUIDAttribute(data=b"\xff") self.assertEqual(bytes(attr), b"\xff") if PY3: self.assertEqual(text_type(attr), u"b'\\xff'") self.assertEqual(repr(attr), "ASFGUIDAttribute(b'\\xff')") else: self.assertEqual(text_type(attr), u"'\\xff'") self.assertEqual(repr(attr), "ASFGUIDAttribute('\\xff')") self.assertRaises(TypeError, int, attr)
def test_ASFGUIDAttribute(self): self.assertEqual(ASFGUIDAttribute(data=b"\xff").value, b"\xff") self.assertRaises(TypeError, ASFGUIDAttribute, u"foo")