[ summary] [ package list] [ test cases]
Tests | Errors | Failures | Success rate | Time(s) |
---|---|---|---|---|
94 | 0 | 0 | 100.00% | 19.37 |
Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.
[ summary] [ package list] [ test cases]
Package | Tests | Errors | Failures | Success Rate | Time |
---|---|---|---|---|---|
mnemosyne.aop | 1 | 0 | 0 | 100.00% | 1.09 |
mnemosyne.archiver | 37 | 0 | 0 | 100.00% | 8.14 |
mnemosyne.core | 52 | 0 | 0 | 100.00% | 8.88 |
mnemosyne.guid | 2 | 0 | 0 | 100.00% | 0.41 |
mnemosyne.lock | 1 | 0 | 0 | 100.00% | 0.42 |
mnemosyne.util | 1 | 0 | 0 | 100.00% | 0.42 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Class | Tests | Errors | Failures | Success Rate | Time | |
---|---|---|---|---|---|---|
ArchiveDirectoryTest | 16 | 0 | 0 | 100.00% | 0.791 | |
ArchiveInputStreamTest | 4 | 0 | 0 | 100.00% | 1.432 | |
ArchiveOutputStreamTest | 5 | 0 | 0 | 100.00% | 1.432 | |
ArchiveSequenceTest | 3 | 0 | 0 | 100.00% | 0.441 | |
FileSystemArchiverTest | 3 | 0 | 0 | 100.00% | 1.342 | |
SnapshotDirectoryTest | 3 | 0 | 0 | 100.00% | 0.691 | |
TransactionDirectoryTest | 2 | 0 | 0 | 100.00% | 1.462 | |
TransientArchiverTest | 1 | 0 | 0 | 100.00% | 0.551 |
Class | Tests | Errors | Failures | Success Rate | Time | |
---|---|---|---|---|---|---|
AggregatedTransactionTest | 8 | 0 | 0 | 100.00% | 1.342 | |
ArchiveContextTest | 1 | 0 | 0 | 100.00% | 0.511 | |
AspectwerkzPersistenceMixinTest | 1 | 0 | 0 | 100.00% | 0.420 | |
DefaultPersistentObjectFactoryTest | 2 | 0 | 0 | 100.00% | 0.581 | |
EnhancerImplTest | 7 | 0 | 0 | 100.00% | 1.453 | |
ListVersionCollectionTest | 4 | 0 | 0 | 100.00% | 0.431 | |
LongVersionTest | 4 | 0 | 0 | 100.00% | 0.420 | |
PersistentContextTest | 5 | 0 | 0 | 100.00% | 0.561 | |
PersistentObjectImplTest | 15 | 0 | 0 | 100.00% | 1.482 | |
PersistentRootImplTest | 1 | 0 | 0 | 100.00% | 0.421 | |
StandardTransactionTest | 3 | 0 | 0 | 100.00% | 0.711 | |
VersionManagerTest | 1 | 0 | 0 | 100.00% | 0.550 |
[ summary] [ package list] [ test cases]
testDirectoryIsCreated | 0.14 | |
testCreateStreams | 0.01 | |
testIsValidArchiveFile | 0.02 | |
testFileListInitialization | 0.02 | |
testExtractFileSequenceNumber | 0.02 | |
testAllocateNewInProgressArchiveFile | 0.01 | |
testBuildArchiveFilename | 0.02 | |
testConstructArchiveFile | 0.00 | |
testReadArchiveFile | 0.05 | |
testReadMissingArchiveFile | 0.00 | |
testReadArchiveFileException | 0.03 | |
testWriteArchiveFile | 0.01 | |
testWriteArchiveFileException | 0.02 | |
testOnArchiveComplete | 0.01 | |
testOnArchiveCompleteException | 0.02 | |
testFileNames | 0.00 |
testPersistentObjectsAreResolvedWithPersistable | 0.98 | |
testOtherObjectsAreNotResolved | 0.00 | |
testNullsArePreserved | 0.00 | |
testObjectsAreResolvedWhenReadingFromRealStream | 0.01 |
testPersistableReplacedWithPersistentObject | 0.97 | |
testArchiveVersionPersistableReplacedWithPersistentObject | 0.00 | |
testOtherObjectsAreNotReplaced | 0.00 | |
testNullsArePreserved | 0.01 | |
testObjectsAreReplacedWhenWritingToRealStream | 0.04 |
testLoadLatestWhenNoArchiveFilesReturnsNewPersistentRoot | 0.08 | |
testSaveSnapshot | 0.80 | |
testSaveTransaction | 0.06 |
testGetLatestSnapshotSequenceNumber | 0.22 | |
testReadLatestSnapshot | 0.06 | |
testFileNames | 0.01 |
testUnmodifiedObjectsAreResolvedCorrectly | 0.91 | |
testAddedModifiedObjectsAreResolvedCorrectly | 0.01 | |
testMultipleAdditionsOfModifiedObjectDoNotOverride | 0.00 | |
testUnresolvedReferencesAreAddedCorrectly | 0.00 | |
testPreviouslyModifiedUnresolvedReferencesAreResolvedImmediately | 0.00 | |
testUnresolvedReferencesAreResolvedCorrectly | 0.01 | |
testMultipleAdditionsOfUnresolvedObjectsDontOverride | 0.00 | |
testComplete | 0.00 |
testCreatePersistentObject | 0.17 | |
testCreatePersistentObjectWithGuid | 0.00 |
testSimpleObjectEnhance | 0.92 | |
testSimpleGraphEnhance | 0.01 | |
testObjectsAlreadyPersistableAreNotMadePersistableAgain | 0.01 | |
testNonPersistableObjectsAreDetected | 0.02 | |
testSuperClassAndInterfaceFieldsAreEnhanced | 0.02 | |
testRecursiveGraphs | 0.05 | |
testSpecialSuperclassesAreNotTraversed | 0.01 |
testAddAndGetVersions | 0.01 | |
testAddAndGetExceptions | 0.00 | |
testRemoveVersions | 0.00 | |
testReplaceVersions | 0.00 |
testVersionsMaintainCorrectOrdering | 0.00 | |
testHashCodeImplementedCorrectly | 0.00 | |
testEqualsImplementedCorrectly | 0.00 | |
testIncrementingOfVersions | 0.00 |
testContextIsCreatedOnlyOnce | 0.14 | |
testContextIsUniqueBetweenTwoThreads | 0.00 | |
testCurrentVersionMaintainedCorrectly | 0.00 | |
testCurrentTransactionMaintainedCorrectly | 0.00 | |
testResetContext | 0.00 |
testInitialize | 0.87 | |
testInitializeAsNew | 0.01 | |
testNonTransactionalFindObject | 0.00 | |
testNonTransactionMutatingMethodFindObject | 0.00 | |
testTransactionalFindObject | 0.00 | |
testTransactionalMutatingMethodFindObject | 0.11 | |
testPepareForCommit | 0.01 | |
testCommit | 0.00 | |
testRollback | 0.01 | |
testSimpleWriteAndReadObject | 0.04 | |
testTransactionalWriteAndReadObject | 0.01 | |
testUnresolvedReferenceWriteAndReadObject | 0.00 | |
testUnresolvedReferenceWriteAndReadObjectWithoutDefaultConstructorFails | 0.01 | |
testHashCode | 0.00 | |
testEquals | 0.00 |
testGuidImplementsHashcodeEqualsAndToStringCorrectly | 0.01 | |
testHashcodeAndEqualsReturnSameValuesWhenUsedOnSameGuids | 0.00 |