• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zopefoundation / zope.interface
99%
master: 99%

Build:
Build:
LAST BUILD BRANCH: 8.2
DEFAULT BRANCH: master
Repo Added 09 Jun 2017 12:15PM UTC
Files 50
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH issue162
branch: issue162
CHANGE BRANCH
x
Reset
  • issue162
  • 4.4.2
  • 4.4.3
  • 4.6.0
  • 4.7
  • 4.7.0
  • 4.7.1
  • 4.7.2
  • 5.0.0
  • 5.0.1
  • 5.0.2
  • 5.1.0
  • 5.1.1
  • 5.1.2
  • 5.2.0
  • 5.5.0
  • 5.5.1
  • 5.5.2
  • 6.0
  • 6.1
  • 6.1a1
  • 6.1a2
  • 6.2
  • 6.3
  • 6.4
  • 6.4.post0
  • 6.4.post2
  • 7.0
  • 7.0.1
  • 7.0.2
  • 7.0.3
  • 7.1.0
  • 7.1.1
  • 7.2
  • 8.0
  • 8.0.1
  • 8.1
  • 8.1.1
  • 8.1.1.a1
  • 8.2
  • 8.2.a1
  • all-repos_autofix_all-repos-sed
  • annotate-func
  • apply-isort
  • appveyor-cleanup
  • c-opts-members
  • cleanup-py2-shpinx
  • combined-coverage
  • config-with-c-code
  • config-with-c-code-II
  • config-with-c-code-template-0dfb6cbc
  • config-with-c-code-template-1c0f31f5
  • config-with-c-code-template-2921ca42
  • config-with-c-code-template-3c1c588c
  • config-with-c-code-template-6cd4f790
  • config-with-c-code-template-761944d0
  • config-with-c-code-template-7ec24731
  • config-with-c-code-template-7ec8131d
  • config-with-c-code-template-8d837c89
  • config-with-c-code-template-8f22a5de
  • config-with-c-code-template-a361e1fd
  • config-with-c-code-template-acd39fc2
  • config-with-c-code-template-ad3bfb10
  • config-with-c-code-template-ae0a9480
  • config-with-c-code-template-b21fbbf2
  • config-with-c-code-template-baf6089f
  • config-with-c-code-template-c65da53e
  • config-with-c-code-template-d1a00d25
  • config-with-c-code-template-e45966cd
  • config-with-c-code-template-f05a16b9
  • config-with-meta-config
  • coverage
  • coveralls-on-travis
  • dataflake/pep667
  • dataflake/py_313_crashes
  • davisagli-fix-gc-assertion
  • doc_persistency_equality#218
  • docs-common
  • docs-common-api-doc-split
  • docs-in-py3
  • docs-update
  • document_Provides_signature
  • drop-py34
  • faster-eq-hash-comparison
  • fix-254
  • fix-280-typing.Union-pipe
  • fix-289__static_attributes__
  • fix-68
  • fix-GHA-pypy2
  • fix-latex-docs
  • fix-macos-maybe
  • fix-signature
  • fix-weaklistoffset
  • fix_register_instance_methods
  • hash-performance
  • hash_performance
  • hash_performance_2
  • hash_performance_3
  • icemac-patch-1
  • implement-_lookup-in-C
  • issue-241/docs-strict-iro
  • issue11
  • issue114
  • issue118
  • issue126
  • issue136-issue134
  • issue138
  • issue153
  • issue157
  • issue158
  • issue165
  • issue165-2
  • issue170
  • issue171
  • issue190
  • issue192-issue194
  • issue193
  • issue197
  • issue199
  • issue200
  • issue204
  • issue207
  • issue208
  • issue21
  • issue216
  • issue224
  • issue225
  • issue229
  • issue229-take2
  • issue230
  • issue236
  • issue239
  • issue3
  • issue3_minor_cleanup
  • issue6
  • issue8
  • issue85
  • issue85-take2-reduce
  • issue93
  • lookup-performance
  • mac-use-362
  • make-tests-independend-from-calling
  • master
  • modernize-ci
  • no-pure-python-build
  • pep-420-native-namespace
  • prep-7.0.1-release
  • py311b4
  • py37
  • py39
  • release-7.0.2
  • release-7.0.3
  • remove-deprecated-setuptools-feature
  • remove-setuptools-dependency
  • roto-drop-py33
  • roto-terryfy
  • roto-travis-pypy
  • rtd-changes
  • slots
  • tseaver-312-osd_as_basetype
  • tseaver-323-weak_ref_clearance
  • tseaver-drop_setup_py_test_fossils
  • tseaver-garden_changelog_post_pr_307
  • tseaver-lint_squishing
  • tseaver-rework_pep_489
  • use-pypi-token
  • windows-gha

pending completion
451

Pull #164

travis-ci

web-flow
The _empty singleton has no-op subscribe/unsubscribe methods.

Turns out they can be called in some very strange error cases. See #162 and #163 for details.

This should fix #162 (at least the provided test case, five.intid, passes now).

It also does enough work on #163 that (a) the test can be written and run in pure-python mode, which was needed to debug it and (b) five.intid runs in pure-python mode (well, with a bunch of other small hacks to Acquisition, ExtensionClass, DocumentTemplate and AccessControl), but I won't claim that it fully fixes #163. For one thing, there are no specific tests. For another, I see more such differences.
Pull Request #164: The _empty singleton has no-op subscribe/unsubscribe methods.

1111 of 1127 branches covered (98.58%)

Branch coverage included in aggregate %.

23 of 23 new or added lines in 3 files covered. (100.0%)

9070 of 9156 relevant lines covered (99.06%)

12.66 hits per line

Relevant lines Covered
Build:
Build:
9156 RELEVANT LINES 9070 COVERED LINES
12.66 HITS PER LINE
Source Files on issue162
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
451 issue162 The _empty singleton has no-op subscribe/unsubscribe methods. Turns out they can be called in some very strange error cases. See #162 and #163 for details. This should fix #162 (at least the provided test case, five.intid, passes now). It also ... Pull #164 28 Jan 2020 10:08PM UTC web-flow travis-ci pending completion  
450 issue162 The _empty singleton has no-op subscribe/unsubscribe methods. Turns out they can be called in some very strange error cases. See #162 and #163 for details. This should fix #162 (at least the provided test case, five.intid, passes now). It also ... push 28 Jan 2020 10:05PM UTC jamadden travis-ci pending completion  
See All Builds (1020)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc