[Checkins] [zopefoundation/persistent] 146255: Test the docs on Python 2 and 3 using manuel. This...
GitHub
noreply at github.com
Tue Jul 31 23:37:57 CEST 2018
Branch: refs/heads/coverage
Home: https://github.com/zopefoundation/persistent
Commit: 146255e0c9ff17b6ebae36b364a07d4720db0328
https://github.com/zopefoundation/persistent/commit/146255e0c9ff17b6ebae36b364a07d4720db0328
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: da42abf4cc96837cdc9038537a99c408a238a198
https://github.com/zopefoundation/persistent/commit/da42abf4cc96837cdc9038537a99c408a238a198
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: 8a14ac4554813f4f2fe6e7db5a9c72bc6f3af56c
https://github.com/zopefoundation/persistent/commit/8a14ac4554813f4f2fe6e7db5a9c72bc6f3af56c
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: 748a92047937877438c88a030d2692aaa7cc8d62
https://github.com/zopefoundation/persistent/commit/748a92047937877438c88a030d2692aaa7cc8d62
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: a67e6335eb6c9b2020cb45aa780916c5b1bcd4bc
https://github.com/zopefoundation/persistent/commit/a67e6335eb6c9b2020cb45aa780916c5b1bcd4bc
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: 7752db12da34fef7590e91a12b1f8b9560d0c132
https://github.com/zopefoundation/persistent/commit/7752db12da34fef7590e91a12b1f8b9560d0c132
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: e3dbb77b687b9b576c05b71e8baf697b8ec0500e
https://github.com/zopefoundation/persistent/commit/e3dbb77b687b9b576c05b71e8baf697b8ec0500e
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: eee0f323a4ee403330f9357de04986049f6fb8a2
https://github.com/zopefoundation/persistent/commit/eee0f323a4ee403330f9357de04986049f6fb8a2
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: 97ef73c620db6c60ddb889b5b07852929437ab1f
https://github.com/zopefoundation/persistent/commit/97ef73c620db6c60ddb889b5b07852929437ab1f
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/74b3f0294dcb...97ef73c620db
**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