[ summary] [ package list] [ test cases]
Tests | Errors | Failures | Success rate | Time(s) |
---|---|---|---|---|
138 | 0 | 0 | 100,00% | 0,88 |
Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.
[ summary] [ package list] [ test cases]
Package | Tests | Errors | Failures | Success Rate | Time |
---|---|---|---|---|---|
palmed.buffer | 9 | 0 | 0 | 100,00% | 0,06 |
palmed.edit | 32 | 0 | 0 | 100,00% | 0,34 |
palmed.edit.selection | 20 | 0 | 0 | 100,00% | 0,08 |
palmed.edit.text | 60 | 0 | 0 | 100,00% | 0,22 |
palmed.edit.util | 2 | 0 | 0 | 100,00% | 0,00 |
palmed.edit.view | 7 | 0 | 0 | 100,00% | 0,17 |
palmed.option | 8 | 0 | 0 | 100,00% | 0,00 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Class | Tests | Errors | Failures | Success Rate | Time | |
---|---|---|---|---|---|---|
![]() | SelectionTest | 12 | 0 | 0 | 100,00% | 0,047 |
![]() | UndoManagerTest | 8 | 0 | 0 | 100,00% | 0,031 |
Class | Tests | Errors | Failures | Success Rate | Time | |
---|---|---|---|---|---|---|
![]() | CacheTest | 5 | 0 | 0 | 100,00% | 0,031 |
![]() | LargeTextTest | 16 | 0 | 0 | 100,00% | 0,047 |
![]() | LineDelimiterInspectorTest | 7 | 0 | 0 | 100,00% | 0,032 |
![]() | MultiInputStreamTest | 2 | 0 | 0 | 100,00% | 0,031 |
![]() | TextReaderTest | 7 | 0 | 0 | 100,00% | 0,031 |
![]() | TextTest | 23 | 0 | 0 | 100,00% | 0,047 |
[ summary] [ package list] [ test cases]
![]() | testNextBufferWithOnlyOneBufferIsNoOp | 0,05 |
![]() | testPreviousBufferWithOnlyOneBufferIsNoOp | 0,00 |
![]() | testOpenAddsAnotherBuffer | 0,00 |
![]() | testCloseLastBufferOpensNewOne | 0,00 |
![]() | testOpenAndCloseBuffer | 0,00 |
![]() | testOpenAndNextSwapsBuffers | 0,00 |
![]() | testOpenFileNotAlreadyOpenedCreatesBuffer | 0,00 |
![]() | testOpenFileAlreadyOpenedSwitchesToItsBuffer | 0,00 |
![]() | testMethodToDisableJUnitComplain | 0,00 |
![]() | testTypeOneCharacterAddsIt | 0,33 |
![]() | testUndoTypedCharacterRemovesIt | 0,00 |
![]() | testRedoTypedCharacterAddsAndSelectsIt | 0,00 |
![]() | testTypeSeveralCharactersAddsThem | 0,00 |
![]() | testUndoTypeSeveralCharactersRemovesThem | 0,00 |
![]() | testRedoTypeSeveralCharactersRestoresAndSelectsThem | 0,00 |
![]() | testTypeCharacterReplacesSelection | 0,02 |
![]() | testUndoTypeCharacterReplacingSelectionRestoresAndSelectsIt | 0,00 |
![]() | testRedoTypeCharacterReplacingSelectionRestoresAndSelectsIt | 0,00 |
![]() | testBackspaceRemovesLastTypedCharacter | 0,00 |
![]() | testUndoBackspaceRemovingCharacterRestoresAndSelectsIt | 0,00 |
![]() | testRedoBackspaceRemovingCharacterRemovesIt | 0,00 |
![]() | testSeveralBackspacesRemoveSeveralCharacters | 0,00 |
![]() | testUndoBackspaceRemovingSeveralCharactersRestoresAndSelectsThem | 0,00 |
![]() | testRedoBackspaceRemovingSeveralCharactersRemovesThem | 0,00 |
![]() | testBackspaceRemovesSelection | 0,00 |
![]() | testUndoBackspaceRemovingSelectionRestoresAndSelectsIt | 0,00 |
![]() | testRedoBackspaceRemovingSelectionRemovesIt | 0,00 |
![]() | testEnterAddsNewLine | 0,00 |
![]() | testUndoEnterRemovesTheNewLine | 0,00 |
![]() | testRedoEnterRestoresTheNewLineAndSelectsIt | 0,00 |
![]() | testEnterReplacesSelection | 0,00 |
![]() | testUndoEnterReplacingSelectionRestoresAndSelectsIt | 0,00 |
![]() | testRedoEnterReplacingSelectionRestoresTheNewLineAndSelectsIt | 0,00 |
![]() | testUndoSeveralEnterReplacingSelectionRestoresAndSelectsIt | 0,00 |
![]() | testRedoSeveralEnterReplacingSelectionRestoresNewLinesAndSelectsThem | 0,00 |
![]() | testCutWithoutSelectionIsNoOpAndCannotBeUndone | 0,00 |
![]() | testCutRemovesSelectedText | 0,00 |
![]() | testUndoCutRestoresTextAndSelectsIt | 0,00 |
![]() | testRedoCutRemovesText | 0,00 |
![]() | testClickPreventsUndoMerge | 0,00 |
![]() | testMethodToDisableJUnitComplain | 0,00 |
![]() | testSelectionIsCreatedEmpty | 0,03 |
![]() | testStepForwardOnEmptyTextContentIsNoOp | 0,00 |
![]() | testStepBackwardOnEmptyTextContentIsNoOp | 0,00 |
![]() | testStepForwardAndBackwardResultsInEmptySelection | 0,00 |
![]() | testStepForwardSelectsFirstCharacter | 0,00 |
![]() | testSetPositionSelectsText | 0,00 |
![]() | testSetPositionSelectsMultipleTextLines | 0,00 |
![]() | testResetEmptySelectionStaysEmpty | 0,00 |
![]() | testResetMultipleTextLinesSelection | 0,00 |
![]() | testDeleteClearsSelection | 0,00 |
![]() | testDeleteBackwardSelectionClearsSelection | 0,00 |
![]() | testMethodToDisableJUnitComplain | 0,00 |
![]() | testUndoWhileNothingToUndoIsNoOp | 0,02 |
![]() | testRedoWhileNothingToRedoIsNoOp | 0,00 |
![]() | testAddedActionIsUndoneOnceOnUndo | 0,02 |
![]() | testUndoneActionIsRedoneOnceOnRedo | 0,00 |
![]() | testRedoActionsAreRemovedUponActionAdd | 0,00 |
![]() | testAddActionOverStackSizeRemovesTheFirstOne | 0,00 |
![]() | testAddTwoMergableActionsDiscardsTheSecondOne | 0,00 |
![]() | testMethodToDisableJUnitComplain | 0,00 |
![]() | testAddedComponentIsKeptInCache | 0,02 |
![]() | testAddMoreComponentsThanThresholdRemovesFirstOneFromCache | 0,00 |
![]() | testWakeAnUnregisteredComponentThrowsAnException | 0,00 |
![]() | testWakeComponentAlreadyAwakenIsNoOp | 0,00 |
![]() | testMethodToDisableJUnitComplain | 0,00 |
![]() | testNewTextIsEmpty | 0,03 |
![]() | testInsertCharacterInNewText | 0,00 |
![]() | testReadAndWriteOneLineTextSmallerThanThreshold | 0,02 |
![]() | testReadAndWriteOneLongLineTextLargerThanThreshold | 0,00 |
![]() | testReadAndWriteTextLargerThanThreshold | 0,00 |
![]() | testInsertCharacterInTextSmallerThanThreshold | 0,00 |
![]() | testInsertCharacterAfterLineLengthThrowsException | 0,00 |
![]() | testInsertCharacterAtNegativeLineNumberThrowsException | 0,00 |
![]() | testInsertCharacterAfterTextThrowsException | 0,00 |
![]() | testInsertCharacterAtNegativeColumnNumberThrowsException | 0,00 |
![]() | testInsertCharacterInOneLineTextLargerThanThreshold | 0,00 |
![]() | testInsertCharacterInTextLargerThanThreshold | 0,00 |
![]() | testRemoveFromTextSmallerThanThreshold | 0,00 |
![]() | testRemoveFromOneLongLineTextLargerThanThreshold | 0,00 |
![]() | testRemoveFromMultipleLinesTextLargerThanThreshold | 0,00 |
![]() | testMethodToDisableJUnitComplain | 0,00 |
![]() | testDefaultDelimiterIsCRLF | 0,02 |
![]() | testWrappedStreamContentIsForwarded | 0,00 |
![]() | testWrappedStreamPartialContentIsForwarded | 0,00 |
![]() | testDetectsCR | 0,00 |
![]() | testDetectsLF | 0,00 |
![]() | testDetectsCRLF | 0,00 |
![]() | testPartialStreamDetectsCRLF | 0,00 |
![]() | testStreamSmallerThanThresholdReadInOneChunk | 0,03 |
![]() | testStreamLargerThanThresholdReadInTwoChunks | 0,00 |
![]() | testReadWholeStringWithoutDelimiter | 0,02 |
![]() | testReadPartOfStringWithoutDelimiter | 0,00 |
![]() | testReadWholeStringWithCR | 0,00 |
![]() | testReadWholeStringWithLF | 0,00 |
![]() | testReadWholeStringWithCRLF | 0,00 |
![]() | testReadPartStringWithCRLF | 0,00 |
![]() | testMethodToDisableJUnitComplain | 0,00 |
![]() | testInsertCharacterAfterLineLengthThrowsException | 0,03 |
![]() | testInsertCharacterAtNegativeLineNumberThrowsException | 0,00 |
![]() | testInsertCharacterAfterTextThrowsException | 0,00 |
![]() | testInsertCharacterAtNegativeColumnNumberThrowsException | 0,00 |
![]() | testViewUpdateWhenRegistered | 0,00 |
![]() | testSingleLineTextCreation | 0,00 |
![]() | testThreeLinesTextCreation | 0,00 |
![]() | testInsertCharacterInTheMiddleOfText | 0,00 |
![]() | testInsertNewLineInTheMiddleOfText | 0,00 |
![]() | testRemoveBetweenSamePositionsIsNoOp | 0,00 |
![]() | testRemoveBetweenPositionsOnSameLine | 0,00 |
![]() | testRemoveBetweenPositionsSeparatedBySeveralLines | 0,00 |
![]() | testGetOneLineTextReturnsSameAsSet | 0,00 |
![]() | testGetTwoLinesTextReturnsSameAsSet | 0,02 |
![]() | testGetTextReturnsSameAsSetWithCR | 0,00 |
![]() | testGetTextReturnsSameAsSetWithLF | 0,00 |
![]() | testGetTextReturnsSameAsSetWithCRLF | 0,00 |
![]() | testReadNullStreamThrowsAnException | 0,00 |
![]() | testWritePartOnSingleLineOfText | 0,00 |
![]() | testWritePartOnMultipleLinesOfText | 0,00 |
![]() | testReadPartOnSingleLineOfText | 0,00 |
![]() | testReadPartOnMultipleLinesOfText | 0,00 |
![]() | testMethodToDisableJUnitComplain | 0,00 |
![]() | testCursorPositionUnchangedWhenNotScrolled | 0,16 |
![]() | testScrollInsideView | 0,00 |
![]() | testScrollUpperLeftOutsideViewIsTruncated | 0,00 |
![]() | testScrollLowerRightOutsideViewIsTruncated | 0,00 |
![]() | testSetCursorOutsideViewAndTypeKeyMovesViewToShowCursor | 0,00 |
![]() | testMoveViewAwayFromCursorAndTypeKeyMovesViewToShowCursor | 0,00 |
![]() | testMethodToDisableJUnitComplain | 0,00 |
![]() | testRetrieveNonExistingBooleanTrueValue | 0,00 |
![]() | testRetrieveNonExistingBooleanFalseValue | 0,00 |
![]() | testRetrieveNonExistingBooleanTrueValueAddsIt | 0,00 |
![]() | testRetrieveNonExistingBooleanFalseValueAddsIt | 0,00 |
![]() | testRetrieveNonExistingStringValue | 0,00 |
![]() | testRetrieveNonExistingStringValueAddsIt | 0,00 |
![]() | testRetrieveExistingStringValueAsBooleanThrowsException | 0,00 |
![]() | testRetrieveExistingBooleanValueAsStringThrowsException | 0,00 |