Commit 0dd3eab8 authored by Barry Warsaw's avatar Barry Warsaw

Factor out _dostore() which stores object revisions, since this is a

common operation. ;)  Also, _dostore() automatically pickles the data
argument, since you don't really want anything else.

Lots of new tests:
    checkNonVersionModifiedInVersion()
    checkLoadSerial()
    checkVersionedStoreAndLoad()
    checkVersionedLoadErrors()
    checkConflicts()
    checkVersionLock()
    checkVersionEmpty()
    checkVersions()
    checkAbortVersion()

Skip for the Minimal storage:
    checkVersionedLoadErrors()
    checkVersionLock()
    checkVersionEmpty()
    checkVersions()
    checkAbortVersion()

Override for the Minimal storage (basically check for Unsupported exceptions):
    checkLoadSerial()
    checkVersionedStoreAndLoad()
parent 7bf50f70
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment