Vlastimil Zíma added the comment:
Since the issue was dug up, I've created a patch for documentation.
I still think, that it is worth stating the equality is not preserved for
sentinels when copied as the message produced by tests is rather confusing:
class SentinelTestCase(TestCase):
def test_sentinel(self):
self.assertEqual(sentinel.foo, copy(sentinel.foo))
# AssertionError: sentinel.foo != sentinel.foo
----------
Added file: http://bugs.python.org/file46253/sentinel-doc.patch
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue20804>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com