Austin English <[email protected]> added the comment:
>From Juan Lang, who originally pointed out the bug:
My only comment is that the message is now misleading:
- individual_group_bit = (node >> 40L) & 1
- universal_local_bit = (node >> 40L) & 2
message = "%012x doesn't look like a real MAC address" % node
- self.assertEqual(individual_group_bit, 0, message)
- self.assertEqual(universal_local_bit, 0, message)
self.assertNotEqual(node, 0, message)
self.assertNotEqual(node, 0xffffffffffffL, message)
The test no longer checks for the uuid being a MAC address or not.
Ideally it would be reworded to be less confusing, or perhaps the code
could check the various "flavors" of uuids, and check that a generated
uuid conforms to one of them.
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue7650>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com