Ethan Furman added the comment: My understanding was that if a different patch will be needed, it is not the same issue. Is that not correct?
Here's the test: def test_iadd(self): ... self.assertRaises(TypeError, u.__iadd__, None) It would still pass, as returning NotImplemented will still result in a TypeError, just with a friendlier message. If any code is depending on this, it is depending on the error message text, which is explicitly not guaranteed ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue22778> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com