[Checkins] [zopefoundation/ZODB] 326e9f: Okay, the test failures are now down to 19/1379. T...
GitHub
noreply at github.com
Fri Feb 15 18:11:19 UTC 2013
Branch: refs/heads/py3
Home: https://github.com/zopefoundation/ZODB
Commit: 326e9f3846224c17835fbb98260f767294ee2519
https://github.com/zopefoundation/ZODB/commit/326e9f3846224c17835fbb98260f767294ee2519
Author: Stephan Richter <srichter at cipherhealth.com>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M src/ZODB/BaseStorage.py
M src/ZODB/FileStorage/FileStorage.py
M src/ZODB/FileStorage/fspack.py
M src/ZODB/blob.py
M src/ZODB/scripts/analyze.py
M src/ZODB/scripts/tests/test_repozo.py
M src/ZODB/serialize.py
M src/ZODB/tests/Corruption.py
M src/ZODB/tests/IExternalGC.test
M src/ZODB/tests/IteratorStorage.py
M src/ZODB/tests/PackableStorage.py
M src/ZODB/tests/ReadOnlyStorage.py
M src/ZODB/tests/StorageTestBase.py
M src/ZODB/tests/TransactionalUndoStorage.py
M src/ZODB/tests/blob_connection.txt
M src/ZODB/tests/blob_importexport.txt
M src/ZODB/tests/blob_packing.txt
M src/ZODB/tests/blob_transaction.txt
M src/ZODB/tests/testFileStorage.py
M src/ZODB/tests/testblob.py
M src/ZODB/tests/util.py
M tox.ini
Log Message:
-----------
Okay, the test failures are now down to 19/1379. The left-over errors are
largely due to:
* Different pickle size in Python
(even for protocol 1, where new padding is added as far as I can tell.)
* Weak references do not seem to work correctly.
* When all tests are run, committing transactions fails. Probably some
tests are not cleaning up enough after themselves.
The biggest issue remaining at this point is the fork of Python 3.3's
pickle to properly load Python 2 binary strings and adding back
``noload()`` to the unpickler.
More information about the checkins
mailing list