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

zopefoundation / persistent
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: config-with-c-code-template-76e81852
DEFAULT BRANCH: master
Repo Added 31 Jul 2018 09:43PM UTC
Files 25
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 issue102
branch: issue102
CHANGE BRANCH
x
Reset
  • issue102
  • 4.4.0
  • 4.4.1
  • 4.4.2
  • 4.4.3
  • 4.5.0
  • 4.5.1
  • 4.6.0
  • 4.6.1
  • 4.6.2
  • 4.6.3
  • 4.6.4
  • 4.8.0
  • 4.9.0
  • 4.9.1
  • 4.9.2
  • 4.9.3
  • 5.0
  • 5.1
  • 5.2
  • 6.0
  • 6.1
  • 6.1.1
  • 6.2
  • 6.3
  • 6.4
  • 6.5
  • ExtensionClass_Base_as_object
  • all-repos_autofix_all-repos-sed
  • cache_size_parameter_enhancement
  • clear_dict_py314
  • config-with-c-code
  • config-with-c-code-template-0ce77409
  • config-with-c-code-template-18798421
  • config-with-c-code-template-1ab4df9f
  • config-with-c-code-template-2195d2ed
  • config-with-c-code-template-2f0abadc
  • config-with-c-code-template-4dc0484e
  • config-with-c-code-template-5a4d3a13
  • config-with-c-code-template-6f8d8c51
  • config-with-c-code-template-76e81852
  • config-with-c-code-template-7cdbe1e4
  • config-with-c-code-template-84c8ebcb
  • config-with-c-code-template-8d837c89
  • config-with-c-code-template-8daa034c
  • config-with-c-code-template-9e2b2911
  • config-with-c-code-template-a2f58d87
  • config-with-c-code-template-a361e1fd
  • config-with-c-code-template-a7193216
  • config-with-c-code-template-b21fbbf2
  • config-with-c-code-template-dc5cbb79
  • config-with-c-code-template-f317618e
  • config-with-c-code-template-f6f126ea
  • coverage
  • dataflake/cleanup_require_cffi
  • dataflake/fix_cffi_extensions
  • dataflake/fix_yet_another_setuptools_breakage
  • fix-GHA-pypy2
  • fix-c-warning
  • fix-caches
  • fix-docs-builds
  • fix-pypy-install
  • fix-tox
  • fix-wheels
  • flake8
  • isort
  • issue11
  • issue112
  • issue124
  • issue125
  • issue126
  • issue129
  • issue131
  • issue133
  • issue137
  • issue143
  • issue144
  • issue149
  • issue150
  • issue155
  • issue157
  • issue41
  • issue77
  • issue81
  • issue86
  • issue88
  • issue92
  • issue97
  • issue99
  • jo-sanitize-oid
  • macpython-3.6
  • master
  • no-pylint
  • perrinjerome/fix_oid_repr
  • py-refcnt
  • py-ssize-t-clean
  • py34,py38
  • py36-mac
  • py38-wheels
  • py39
  • req-cffi
  • src-layout
  • travis_mac_py3.8
  • tseaver-199-tox_e_coverage_passing
  • tseaver-206-remove-simple_new-fossil
  • tseaver-fix_compat_header
  • tseaver-fix_windows_breakage
  • tseaver-pep489
  • tseaver-py313-tomlize
  • tseaver-tweak_coverage
  • update-manylinux
  • use-pypi-token
  • use-unsigned-hex-consts-in-timestamp

pending completion
334

Pull #105

travis-ci

web-flow
Fully test the C implementation of the PickleCache

Fix discrepancies between it and the Python implementation:

  - The C implementation now raises ``ValueError`` instead of
    ``AssertionError`` for certain types of bad inputs.
  - The Python implementation uses the C wording for error messages.
  - The C implementation properly implements ``IPickleCache``; methods
    unique to the Python implementation were moved to
    ``IExtendedPickleCache``.
  - The Python implementation raises ``AttributeError`` if a
    persistent class doesn't have a ``p_jar`` attribute.

Fixes #102
Pull Request #105: Fully test the C implementation of the PickleCache

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

4496 of 4496 relevant lines covered (100.0%)

11.92 hits per line

Relevant lines Covered
Build:
Build:
4496 RELEVANT LINES 4496 COVERED LINES
11.92 HITS PER LINE
Source Files on issue102
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
334 issue102 Fully test the C implementation of the PickleCache Fix discrepancies between it and the Python implementation: - The C implementation now raises ``ValueError`` instead of ``AssertionError`` for certain types of bad inputs. - The Python i... Pull #105 12 Nov 2018 05:12PM UTC web-flow travis-ci pending completion  
333 issue102 Fully test the C implementation of the PickleCache Fix discrepancies between it and the Python implementation: - The C implementation now raises ``ValueError`` instead of ``AssertionError`` for certain types of bad inputs. - The Python i... push 12 Nov 2018 05:06PM UTC jamadden travis-ci pending completion  
See All Builds (675)
  • 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