summaryrefslogtreecommitdiff
path: root/src/zope/interface/tests
Commit message (Expand)AuthorAgeFilesLines
* Configure with meta/config. (#243)Michael Howitz2021-06-023-47/+47
* Merge pull request #240 from zopefoundation/issue239Jason Madden2021-04-151-0/+50
|\
| * Make C's __providedBy__ stop ignoring all errors and catch only AttributeError.issue239Jason Madden2021-04-131-0/+50
* | 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-253-51/+286
* 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
* Merge pull request #235 from zopefoundation/issue207Jason Madden2021-03-181-3/+84
|\
| * Make Provides and ClassProvides ignore redundant interfaces like @implementerissue207Jason Madden2021-03-171-3/+84
* | Merge pull request #233 from zopefoundation/docs-updateJason Madden2021-03-171-0/+7
|\ \ | |/ |/|
| * Update the Adaptation docs to be more concrete.docs-updateJason Madden2021-03-171-0/+7
* | Add IAdapterRegistry.subscribed and Components.rebuildUtilityRegistryFromLoca...Jason Madden2021-03-152-0/+109
|/
* Let subclasses of BaseAdapterRegistry customize the data structures.Jason Madden2021-03-032-13/+624
* Merge branch 'master' of github.com:zopefoundation/zope.interface into masterJan-Jaap Driessen2020-10-011-0/+29
|\
| * C optimizations: Spec_clear and Spec_traverse need to include Spec->_basesJason Madden2020-09-281-0/+29
* | When an invariant is defined in an interface, it's found byJan-Jaap Driessen2020-09-251-0/+14
|/
* Fix interface definitions of IAdapterRegistry.subscribe, subscribers and subs...Jason Madden2020-04-231-54/+72
* Merge pull request #203 from zopefoundation/issue199Jason Madden2020-04-082-106/+161
|\
| * 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-072-1/+20
| * 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
|/
* Feedback from review: whitespace, doc clarification, and a unit test showing ...Jason Madden2020-04-071-1/+38
* Let interface 'subclasses' override __adapt__.issue3Jason Madden2020-04-063-52/+179
* Remove the bare except: statements.Jason Madden2020-04-024-144/+279
* Ensure that objects that implement no interfaces still have Interface in thei...Jason Madden2020-03-301-11/+47
* Make the RO for InterfaceClass consistent and fix handling of the STRICT_IRO ...issue192-issue194Jason Madden2020-03-202-13/+52
* Update comments and add a test for more coverage.Jason Madden2020-03-191-0/+21
* Add additional tests for assigning to Interface.__module__.Jason Madden2020-03-181-0/+7
* Add tests for comparing InterfaceClass/Implements objects to things without t...Jason Madden2020-03-182-5/+119
* Use a descriptor for __module__Jason Madden2020-03-181-2/+3
* Avoid use of a metaclass by implementeng __getattribute__.Jason Madden2020-03-181-2/+2
* Fix tests when zope.component is also importable.Jason Madden2020-03-182-1/+24
* Clean up linter errors in test_interface.py so new/real problems are more obv...Jason Madden2020-03-181-41/+52
* Move Interface hashing and comparison to C; 2.5 to 15x speedup in micro bench...Jason Madden2020-03-182-1/+18
* Move the one-base optimization down a level, and enable using pre-calculated ...Jason Madden2020-03-181-0/+21
* Ensure Interface is the last item in the __sro__.Jason Madden2020-03-181-0/+42
* Make Interface.getTaggedValue follow the __iro__.Jason Madden2020-03-181-1/+93
* Use C3 (mostly) to compute IRO.issue21Jason Madden2020-03-153-14/+315
* Add additional low-level tests for super() unwrapping.Jason Madden2020-03-101-1/+38
* Make provided/implementedBy and adapter registries respect super().issue11Jason Madden2020-03-092-2/+473
* Find more concrete classes that are registered.Jason Madden2020-02-171-5/+2
* Merge pull request #177 from zopefoundation/fix-signatureJens W. Klein2020-02-161-4/+4
|\
| * Fix repr of "Attribute" to look like beforeJens W. Klein2020-02-161-4/+4
* | Add test case for #6.issue6Jason Madden2020-02-141-1/+50
|/
* Simplify the string formatting rules for the Invalid exceptions.Jason Madden2020-02-101-14/+54
* Make verifyObject/Class collect and raise all errors instead of only the first.issue171Jason Madden2020-02-082-2/+85
* Make verification errors more readable and useful.Jason Madden2020-02-072-18/+92
* Fix verification for methods of builtin types with pseudo-default arguments o...issue118Jason Madden2020-02-061-6/+50
* The _empty singleton has no-op subscribe/unsubscribe methods.issue162Jason Madden2020-01-281-0/+18