Summary

Tests Errors Failures Skipped Success Rate Time
83 0 0 0 100% 46.859

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Package List

Package Tests Errors Failures Skipped Success Rate Time
sywico.core 38 0 0 0 100% 30.201
sywico.core.split 3 0 0 0 100% 5.458
sywico.gui 1 0 0 0 100% 0.037
sywico.core.checksumreport 7 0 0 0 100% 0.276
sywico.core.change 23 0 0 0 100% 10.149
sywico.core.diff 11 0 0 0 100% 0.738

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

sywico.core

Class Tests Errors Failures Skipped Success Rate Time
ControllerTest 2 0 0 0 100% 0.314
LineReaderTest 4 0 0 0 100% 0.039
FeedBackUsageTest 2 0 0 0 100% 2.21
BusinessTest 10 0 0 0 100% 7.733
CmdLineParserTest 2 0 0 0 100% 0.041
UtilTest 7 0 0 0 100% 2.699
JavaTest 4 0 0 0 100% 0.021
ControllerBigTest 1 0 0 0 100% 14.01
BusinessRollBackTest 4 0 0 0 100% 1.475
FeedBackTest 2 0 0 0 100% 1.659

sywico.core.split

Class Tests Errors Failures Skipped Success Rate Time
SplitTest 3 0 0 0 100% 5.458

sywico.gui

Class Tests Errors Failures Skipped Success Rate Time
GuiTest 0 0 0 0 0% 0
OptionTest 1 0 0 0 100% 0.032
SwingTest 0 0 0 0 0% 0.004
LayoutTest 0 0 0 0 0% 0.001

sywico.core.checksumreport

Class Tests Errors Failures Skipped Success Rate Time
ChecksumReportBuilderTest 2 0 0 0 100% 0.089
FilterTest 5 0 0 0 100% 0.187

sywico.core.change

Class Tests Errors Failures Skipped Success Rate Time
MergeTest 10 0 0 0 100% 3.717
ConflictTransformerTest 1 0 0 0 100% 0.04
ConflictSolverTest 2 0 0 0 100% 0.697
ConflictDetectorTest 3 0 0 0 100% 0.032
ApplierTest 1 0 0 0 100% 0.003
ChangeListBuilderTest 6 0 0 0 100% 5.66

sywico.core.diff

Class Tests Errors Failures Skipped Success Rate Time
DiffApplierWithConflictingTest 3 0 0 0 100% 0.205
DiffBuilderTest 3 0 0 0 100% 0.102
DiffApplierTest 5 0 0 0 100% 0.431

Test Cases

ControllerTest

testEasySequenceWithCommandLine 0.272
testreslice 0.037

GuiTest

LineReaderTest

testNormal 0
testMissingCRAtEnd 0
testEmpty 0.001
testAlmostEmpty 0.001

MergeTest

testScenario1 0.147
testScenario1Reversed 0.159
testScenario2 0.909
testScenario2Reversed 0.979
testScenario6 0.099
testScenario6Reversed 0.296
testScenario5 0.366
testScenario5Reversed 0.311
testScenario4 0.23
testScenario4Reversed 0.208

OptionTest

test1 0.029

DiffApplierWithConflictingTest

testMergeTwoChunksWithConflicts 0.157
testMergeTwoChunksWithConflictsReversedSides 0.003
testMergeBigAndSmallChunksWithConflicts 0.005

SwingTest

ChecksumReportBuilderTest

testExplore 0.063
testExploreWithFilter 0.023

ConflictTransformerTest

testIsChangeBasedOnExistingRoot 0

DiffBuilderTest

testSequenceScore 0.031
testSequence 0.017
testLook4Diffs 0.011

ConflictSolverTest

testSolveConflictChangesFullFileAndPatchEqual 0.673
testSolveConflictChangesEqual 0.002

ConflictDetectorTest

testNoConflicts 0.025
testFileConflicts 0
testDirConflicts 0.001

FeedBackUsageTest

testCopy 0.438
testFullSequence 1.769

BusinessTest

testInitialCheckout 0.174
testConflict 1.029
testRequestUpdateWithoutChanges 0.62
testEasySequence 0.267
testBackup 0.41
testOutdatedMessages 0.278
testSequenceWithMerge 1.612
testSequenceWithMergeAndUpdateInMeantimeInCompany 1.43
testSequenceWithMergeAndUpdateInMeantimeInDeveloper 0.798
testSequenceWithMergeAndUpdateInMeantimeInDeveloperAndCompany 1.104

CmdLineParserTest

testParseCmdLineSimple 0.004
testParseCmdLineFlagsAndLists 0.001

UtilTest

testAddBeforeExtension 0
testMoveFile 0.032
testBatchCopyFile 0.771
testBatchCopyFileWithDeletes 1.298
testIsBinary 0.005
testDateFormat 0.011
testSaveAndReadObject 0.572

ApplierTest

testRemoveRedundantDeletes 0

SplitTest

testSimple 2.959
testWeirdSizes 2.493
testGetRootNameFromSlice 0.001

DiffApplierTest

testApplyChunks 0.001
testBatchFindAndApplyChunks 0.103
testMergeTwoChunksWithSameModificationSoWihoutConflicts 0.011
testMergeTwoChunksWithoutConflicts 0.002
testBatchFindAndMergeChunks 0.305

JavaTest

testArrayCmp 0
testListClone 0.001
testRegExp 0.002
testShowProperties 0.002

ControllerBigTest

testOnMyself 14.002

BusinessRollBackTest

testRollbackInDeveloper 0.624
testRollbackInDeveloperWouldFail 0.564
testRollbackInCompany 0.136
testRollbackInCompanyWouldFail 0.143

LayoutTest

FilterTest

testParseSource 0.001
testCannonified 0.001
testMatches 0.001
testFileSeparatorInversion 0.001
testOnFiles 0.03

FeedBackTest

testWithCancel 0.647
testFeedBack 1.008

ChangeListBuilderTest

testApplyChanges 0.065
testFindChangesInCompanyWithFullChangesOnlyChangeListBuilder 0.063
testFindNoChanges 1.905
testEqualsOnCheckSumReport 3.033
testFindChangesInDeveloperWithPatchChangeListBuilder 0.554
testFindBinaryChangesWithPatchChangeListBuilder 0.033