This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients ezio.melotti, jcea, michael.foord, pitrou, r.david.murray, serhiy.storchaka, terry.reedy, tshepang
Date 2013-11-14.22:38:59
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1384468739.96.0.185020478235.issue16510@psf.upfronthosting.co.za>
In-reply-to
Content
I think there are two counterargument to leaving things alone.

1. The reason for the specialized checks is to change behavior when the test fails, to give more informative error messages. So the change is not purely cosmetic or stylistic. I believe there was a recent case where assertTrue(a == b), a and b strings, had to be changed to assertEqual(a, b) to find out why the assert failed. As I remember, nothing else in the test file obviously needed changing and it would not have been touched otherwise.

2. People adding tests may not review existing tests for modernization.

That said, it *is* possible to ignore 2. and not worry about 1. until a test fails. And I agree that the original patch is too much to review.
History
Date User Action Args
2013-11-14 22:39:00terry.reedysetrecipients: + terry.reedy, jcea, pitrou, ezio.melotti, r.david.murray, michael.foord, tshepang, serhiy.storchaka
2013-11-14 22:38:59terry.reedysetmessageid: <1384468739.96.0.185020478235.issue16510@psf.upfronthosting.co.za>
2013-11-14 22:38:59terry.reedylinkissue16510 messages
2013-11-14 22:38:59terry.reedycreate