We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0454ca4 commit c032a85Copy full SHA for c032a85
Lib/test/test_funcattrs.py
@@ -504,6 +504,20 @@ def test_builtin__self__(self):
504
d = {'foo': 'bar'}
505
self.assertEqual(d.pop.__self__, d)
506
507
+ # builtin constants bound method:
508
+ self.assertFalse(False.__repr__.__self__)
509
+ self.assertIsNone(None.__repr__.__self__)
510
+ self.assertTrue(True.__repr__.__self__)
511
+
512
+ ni = NotImplemented
513
+ self.assertIs(ni.__repr__.__self__, ni)
514
515
+ e = Ellipsis
516
+ self.assertIs(e.__repr__.__self__, e)
517
518
+ d = __debug__
519
+ self.assertIs(d.__repr__.__self__, d)
520
521
522
if __name__ == "__main__":
523
unittest.main()
0 commit comments