summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_abc.py
Commit message (Expand)AuthorAgeFilesLines
* gh-106300: Improve `assertRaises(Exception)` usages in tests (GH-106302)Nikita Sobolev2023-07-071-2/+3
* gh-98284: better error message for undefined abstractmethod (#97971)Kaushik Kulkarni2022-11-051-6/+6
* gh-91578: improved error message when trying to instantiate an abstract class...ravi1402222022-05-121-6/+6
* bpo-43827: Make arguments to abc.ABCMeta.__new__ pos-only (#25385)Vlad Hoi2022-05-051-0/+13
* bpo-25479: add unit test for __subclasshook__ in test_abc.py (GH-24034)Karl Dubost2021-05-121-0/+18
* bpo-41905: Add abc.update_abstractmethods() (GH-22485)Ben Avrahami2020-10-061-0/+149
* bpo-40077: Convert _abc module to use PyType_FromSpec() (GH-19202)Dong-hee Na2020-03-301-1/+1
* bpo-34331: Fix incorrectly pluralized abstract class error message. (GH-8670)Daniel Andrade2019-09-111-0/+19
* bpo-34441: Fix ABC.__subclasscheck__ crash on classes with invalid __subclass...Alexey Izbyshev2018-08-201-0/+30
* bpo-32999: Fix ABC.__subclasscheck__ crash (GH-6002)INADA Naoki2018-03-071-0/+18
* bpo-31333: Re-implement ABCMeta in C (#5273)Ivan Levkivskyi2018-02-181-387/+410
* bpo-30463: Add an empty __slots__ to abc.ABC.Aaron Hall, MBA2017-06-061-0/+3
* bpo-29919: Remove unused imports found by pyflakes (#137)Victor Stinner2017-03-271-1/+0
* bpo-29581: Make ABCMeta.__new__ pass **kwargs to type.__new__ (#527)Nate2017-03-151-0/+12
* Issue #23641: Cleaned out legacy dunder names from tests and docs.Serhiy Storchaka2015-03-121-2/+2
* #18581: merge with 3.3.Ezio Melotti2013-08-081-32/+0
|\
| * #18581: remove duplicate test and run a test class that was skipped. Initial...Ezio Melotti2013-08-081-32/+0
* | Fix #16832 - expose cache validity checking support in ABCMetaŁukasz Langa2013-05-251-0/+3
* | Issue #16049: add abc.ABC helper class.Andrew Svetlov2012-12-131-0/+13
|/
* improve abstract property support (closes #11610)Benjamin Peterson2011-12-151-10/+162
* Allow usage of SomeABC.register as a class decorator. Patch by Edoardo Spado...Éric Araujo2011-02-241-1/+23
* move this test to test_descr; it's not abc specificBenjamin Peterson2011-01-121-7/+0
* #10273: Rename assertRegexpMatches and assertRaisesRegexp to assertRegex and ...Ezio Melotti2010-12-011-2/+2
* add a test and a note about metaclasses now being abcsBenjamin Peterson2010-10-021-0/+13
* type.__abstractmethods__ should raise an AttributeError #10006Benjamin Peterson2010-10-021-0/+7
* remove test for oldstyle classesBenjamin Peterson2010-08-171-8/+0
* use assertTrue/assertFalseBenjamin Peterson2010-08-171-24/+24
* add support for abstract class and static methods #5867Benjamin Peterson2010-08-171-1/+39
* Merged revisions 77789 via svnmerge fromBenjamin Peterson2010-01-271-0/+6
* Merged revisions 77727 via svnmerge fromEzio Melotti2010-01-241-12/+12
* convert old fail* assertions to assert*Benjamin Peterson2009-06-301-26/+26
* Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as toAntoine Pitrou2008-08-261-0/+24
* #2621 rename test.test_support to test.supportBenjamin Peterson2008-05-201-2/+2
* Merged revisions 61203-61204 via svnmerge fromChristian Heimes2008-03-031-0/+5
* Merged revisions 60990-61002 via svnmerge fromChristian Heimes2008-02-231-1/+0
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-141-0/+10
* Copied doc for reload() from trunk's function.rst to imp.rstChristian Heimes2008-01-071-3/+11
* Backmerge -r59233:59232Christian Heimes2007-11-301-7/+0
* Fix for bug #1109Christian Heimes2007-11-301-0/+7
* Patch# 1258 by Christian Heimes: kill basestring.Guido van Rossum2007-10-161-1/+3
* Thomas Wouters pointed out that _Abstract.__new__ should use super().__new__()Guido van Rossum2007-09-111-0/+14
* Tests for @abstractproperty by Jeffrey Yasskin.Guido van Rossum2007-08-011-18/+34
* Merged revisions 55817-55961 via svnmerge fromGuido van Rossum2007-06-131-0/+123