summaryrefslogtreecommitdiff
path: root/src/zope/interface/tests/test_declarations.py
Commit message (Expand)AuthorAgeFilesLines
* Make Declaration.__add__ try harder to produce consistent resolution orders.issue193Jason Madden2021-04-011-0/+50
* Update repr() and str() of some common objects.issue236Jason Madden2021-03-251-36/+271
* Improve the tests for ProvidesClass.__repr__.Jason Madden2021-03-181-5/+11
* Update documentation and Provides repr for better debugging.Jason Madden2021-03-181-2/+8
* Make Provides and ClassProvides ignore redundant interfaces like @implementerissue207Jason Madden2021-03-171-3/+84
* C optimizations: Spec_clear and Spec_traverse need to include Spec->_basesJason Madden2020-09-281-0/+29
* Merge pull request #203 from zopefoundation/issue199Jason Madden2020-04-081-105/+160
|\
| * Fix implementerOnly when duplicating something inherited from the parent.issue199Jason Madden2020-04-071-79/+84
| * Special case the base Interface in @implementer/classImplements to skip the r...Jason Madden2020-04-071-0/+19
| * Make @implementer and classImplements not re-declare redundant interfaces.Jason Madden2020-04-071-52/+83
* | The ImmutableDeclaration also has immutable _v_attrs.issue204Jason Madden2020-04-071-6/+27
|/
* Let interface 'subclasses' override __adapt__.issue3Jason Madden2020-04-061-18/+23
* Remove the bare except: statements.Jason Madden2020-04-021-83/+135
* Ensure that objects that implement no interfaces still have Interface in thei...Jason Madden2020-03-301-11/+47
* Update comments and add a test for more coverage.Jason Madden2020-03-191-0/+21
* Add tests for comparing InterfaceClass/Implements objects to things without t...Jason Madden2020-03-181-1/+10
* Use C3 (mostly) to compute IRO.issue21Jason Madden2020-03-151-1/+18
* Make provided/implementedBy and adapter registries respect super().issue11Jason Madden2020-03-091-0/+320
* Make the singleton _empty immutable.Jason Madden2020-01-271-0/+53
* Move Declaration, Specification and ClassProvides to __slots__.Jason Madden2020-01-271-7/+7
* Use tp_members in SpecificationBase and ClassProvidesBase.Jason Madden2020-01-231-20/+20
* Test PURE_PYTHON at runtime.Jason Madden2020-01-211-69/+43
* Enable combined coverage reports under tox and branch coveragecombined-coverageJason Madden2017-06-141-14/+19
* 100% coverage (#90)Jason Madden2017-06-121-47/+24
* Test sanity cleanups (#88)Jason Madden2017-06-081-33/+0
* Add tests asserting that optimzations are / are not present as expected.Tres Seaver2016-11-151-0/+53
* Fix equality testing of implementedBy objects that have been proxied. Fixes #55.fix-55Jason Madden2016-09-021-0/+40
* Make declarations.Implements sortable.comp-implementsJason Madden2016-08-031-3/+22
* Remove the _u compat function.literalsJason Madden2016-08-021-7/+7
* Remove deprecated unittest assertions.Tres Seaver2014-12-271-107/+95
* 100% branch coverage for 'zope.interface.declarations'.Tres Seaver2014-12-081-3/+5
* Added ``@named(name)`` declaration.Stephan Richter2014-02-041-7/+38
* Drop explicit DeprecationWarnings for "class advice" APISTres Seaver2012-05-221-19/+9
* Deprecated the "class advice" APIs from ``zope.interface.declarations``.Tres Seaver2012-04-061-38/+78
* Close Py3k coverage gap to absolute minimum.Tres Seaver2012-04-061-0/+25
* The C impl. caches BuiltinImmplentationSpecifications too early.Tres Seaver2012-04-051-12/+33
* Merge Py3k w/o 2to3 work.Tres Seaver2012-04-041-58/+82
* Merge from LP branch.Tres Seaver2012-03-261-409/+1451
* - Fix testing deprecation warnings issued when tested under Py3K.Chris McDonough2011-07-211-1/+7
* Remove CVS-era Id fossils.Tres Seaver2010-06-031-2/+0
* Scrub trailing ws, use canonical suite-generation form.Tres Seaver2010-04-131-23/+17
* Cleaning up imports, mostly in tests, some duplicates created by my merge. Py...Lennart Regebro2010-04-111-12/+14
* Comply with repository policy.Tres Seaver2010-04-061-1/+1
* Use the standard Python doctest module instead of zope.testing.doctest, whichFabio Tranchitella2009-12-231-3/+4
* Fixed unit tests replacing zope.testing.doctestunit with doctest: it has beenFabio Tranchitella2009-12-221-1/+1
* Revert incorrect copyright header update.Christian Theune2009-12-171-1/+1
* Fix an edge case: make providedBy() work when a class has '__provides__' inWolfgang Schnerring2009-12-081-0/+17
* Updating copyright header after transfer of ownership to the Zope FoundationChristian Theune2009-11-021-1/+1
* Moving code to satellite.Christian Theune2007-05-031-0/+416
* Removed interface copyJim Fulton2006-03-111-403/+0