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 ezio.melotti
Recipients docs@python, ezio.melotti, michael.foord, roysmith
Date 2013-09-11.16:10:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1378915816.54.0.0360063061436.issue19006@psf.upfronthosting.co.za>
In-reply-to
Content
> There's nothing fundamentally different about the two lists

I made that division because the ones in the first table are the most common and widely used, and are quite general too.
The second table contains assert methods about catching exceptions and warnings, and, while still common, they are different from the first group. 
The third table has additional assertions that are quite specific and not used too often, and many of these have been added later on.
There's also a fourth table with additional type-specific assertions, but they shouldn't be used directly.

Also note that the list of methods is different on 3.x, even though I kept the same division on all the branches.

> These should be merged into a single list.

Having a table with all the assert methods would indeed provide a better overview, but it would be quite a big table (25 assert methods on 3.4, excluding the type-specific ones) and might make navigation more difficult while scrolling through the methods.  Something could be done to make clear that there are other tables down below though (e.g. adding links or using sub-sections with an index).
History
Date User Action Args
2013-09-11 16:10:16ezio.melottisetrecipients: + ezio.melotti, roysmith, michael.foord, docs@python
2013-09-11 16:10:16ezio.melottisetmessageid: <1378915816.54.0.0360063061436.issue19006@psf.upfronthosting.co.za>
2013-09-11 16:10:16ezio.melottilinkissue19006 messages
2013-09-11 16:10:16ezio.melotticreate