[Checkins] [zopefoundation/persistent] 981bc7: Test the docs on Python 2 and 3 using manuel. This...
GitHub
noreply at github.com
Tue Jul 31 23:28:46 CEST 2018
Branch: refs/heads/coverage
Home: https://github.com/zopefoundation/persistent
Commit: 981bc7671104e411962c884fca7976cbeb8dcb7b
https://github.com/zopefoundation/persistent/commit/981bc7671104e411962c884fca7976cbeb8dcb7b
Author: Jason Madden <jamadden at gmail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M docs/api/cache.rst
M docs/api/pickling.rst
M persistent/persistence.py
M persistent/tests/cucumbers.py
A persistent/tests/test_docs.py
M setup.py
Log Message:
-----------
Test the docs on Python 2 and 3 using manuel. This gets a lot of coverage of tests.attrhooks, tests.cucumbers and tests.utils.
Commit: f70f994eb825987ff5f28276c79b716d2fce3db6
https://github.com/zopefoundation/persistent/commit/f70f994eb825987ff5f28276c79b716d2fce3db6
Author: Jason Madden <jamadden at gmail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M .coveragerc
M persistent/__init__.py
M persistent/_compat.py
M persistent/interfaces.py
M persistent/timestamp.py
M persistent/wref.py
Log Message:
-----------
Fix the no cover pragmas.
Commit: 6d5da342a63d196565e8101bdc0458c0e286c184
https://github.com/zopefoundation/persistent/commit/6d5da342a63d196565e8101bdc0458c0e286c184
Author: Jason Madden <jamadden at gmail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M .coveragerc
M persistent/tests/test_list.py
M persistent/tests/test_mapping.py
M persistent/tests/test_persistence.py
M persistent/tests/test_picklecache.py
M persistent/tests/test_ring.py
M persistent/tests/test_timestamp.py
M persistent/tests/test_wref.py
Log Message:
-----------
100% coverage for the test_* files.
Commit: deedf6a11300782c6e3216602d0fb8385e0ed03e
https://github.com/zopefoundation/persistent/commit/deedf6a11300782c6e3216602d0fb8385e0ed03e
Author: Jason Madden <jamadden at gmail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M CHANGES.rst
M docs/api/attributes.rst
M persistent/persistence.py
M persistent/tests/attrhooks.py
M persistent/tests/cucumbers.py
Log Message:
-----------
100% coverage for attrhooks.py
Two bug fixes for pure-Python mode: deleting _p_oid and deleting *any* _p attribute.
Commit: eb2b182c825a9bc29b1783119e1d2f9b655db2a9
https://github.com/zopefoundation/persistent/commit/eb2b182c825a9bc29b1783119e1d2f9b655db2a9
Author: Jason Madden <jamadden at gmail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M persistent/tests/utils.py
Log Message:
-----------
100% coverage for tests/utils.py by removing unused methods.
Commit: 20dcf67f9b50911aa4897167098e7b0a8f54852c
https://github.com/zopefoundation/persistent/commit/20dcf67f9b50911aa4897167098e7b0a8f54852c
Author: Jason Madden <jamadden at gmail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M persistent/tests/test_persistence.py
M persistent/tests/test_timestamp.py
M persistent/timestamp.py
Log Message:
-----------
100% coverage for timestamp.py
Deleted _makeOctets since we have native literals everywhere.
Commit: eb5fa9c6cfadf5c40341b6d321586d5b2ef1834c
https://github.com/zopefoundation/persistent/commit/eb5fa9c6cfadf5c40341b6d321586d5b2ef1834c
Author: Jason Madden <jamadden at gmail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M persistent/tests/test_persistence.py
Log Message:
-----------
100% coverage for persistence.py.
Two of the tests for _p_serial weren't catching what we thought they were.
Commit: 91612ca3e1a96c34922628599907932664dfea67
https://github.com/zopefoundation/persistent/commit/91612ca3e1a96c34922628599907932664dfea67
Author: Jason Madden <jamadden at gmail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M persistent/list.py
M persistent/tests/test_list.py
M tox.ini
Log Message:
-----------
100% coverage for list.py
Remove the old workaround for a broken __cmp__.
Commit: 74b3f0294dcbcf7e4a63bd042441b6b3018ecbf7
https://github.com/zopefoundation/persistent/commit/74b3f0294dcbcf7e4a63bd042441b6b3018ecbf7
Author: Jason Madden <jamadden at gmail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M persistent/__init__.py
M persistent/_compat.py
M persistent/timestamp.py
Log Message:
-----------
Simplify __init__.py to not repeat itself three times.
There are many fewer 'no cover' lines now.
Remove the call to copy_reg.constructor---it doesn't do anything anymore except check that the object is callable, there is no registry.
Also make timestamp support PURE_PYTHON.
Compare: https://github.com/zopefoundation/persistent/compare/981bc7671104^...74b3f0294dcb
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the checkins
mailing list