[ 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 |