예제 #1
0
 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)
예제 #2
0
 def test_ASFGUIDAttribute(self):
     self.assertEqual(ASFGUIDAttribute(data=b"\xff").value, b"\xff")
     self.assertRaises(TypeError, ASFGUIDAttribute, u"foo")