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