Summary

Tests Errors Failures Skipped Success Rate Time
136 0 0 0 100% 1.159

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

Package List

Package Tests Errors Failures Skipped Success Rate Time
test.atlassian.core.user 14 0 0 0 100% 0.02
com.atlassian.core.util 60 0 0 0 100% 0.146
test.atlassian.core.spool 7 0 0 0 100% 0.13
com.atlassian.core.task.longrunning 1 0 0 0 100% 0.207
com.atlassian.core.bean 9 0 0 0 100% 0.005
com.atlassian.core.util.filter 2 0 0 0 100% 0.004
com.atlassian.core.test.util 6 0 0 0 100% 0.164
com.atlassian.core.task 3 0 0 0 100% 0.025
test.atlassian.core.user.preferences 11 0 0 0 100% 0.438
test.atlassian.core.logging 6 0 0 0 100% 0.01
com.atlassian.core.util.collection 17 0 0 0 100% 0.01

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

test.atlassian.core.user

Class Tests Errors Failures Skipped Success Rate Time
TestUserUtils 8 0 0 0 100% 0.016
TestGroupUtils 6 0 0 0 100% 0.004

com.atlassian.core.util

Class Tests Errors Failures Skipped Success Rate Time
TestStringUtils 14 0 0 0 100% 0.012
TestImageInfo 4 0 0 0 100% 0.005
TestHTMLUtils 3 0 0 0 100% 0.016
TestObjectUtils 2 0 0 0 100% 0.035
TestFileUtils 8 0 0 0 100% 0.012
TestPropertyUtils 10 0 0 0 100% 0.006
TestDateUtils 14 0 0 0 100% 0.019
TestFileSize 5 0 0 0 100% 0.041

test.atlassian.core.spool

Class Tests Errors Failures Skipped Success Rate Time
TestSpoolStreams 3 0 0 0 100% 0.08
TestSpools 4 0 0 0 100% 0.05

com.atlassian.core.task.longrunning

Class Tests Errors Failures Skipped Success Rate Time
TestLongRunningTask 1 0 0 0 100% 0.207

com.atlassian.core.bean

Class Tests Errors Failures Skipped Success Rate Time
TestMathBean 8 0 0 0 100% 0.004
EntityObjectTest 1 0 0 0 100% 0.001

com.atlassian.core.util.filter

Class Tests Errors Failures Skipped Success Rate Time
TestListFilter 2 0 0 0 100% 0.004

com.atlassian.core.test.util

Class Tests Errors Failures Skipped Success Rate Time
TestDuckTypeProxy 6 0 0 0 100% 0.164

com.atlassian.core.task

Class Tests Errors Failures Skipped Success Rate Time
TaskManagerTestCase 1 0 0 0 100% 0.013
ErrorQueueTaskQueueTestCase 1 0 0 0 100% 0.009
MultiQueueTaskManagerTestCase 1 0 0 0 100% 0.003

test.atlassian.core.user.preferences

Class Tests Errors Failures Skipped Success Rate Time
TestUserPreferences 6 0 0 0 100% 0.436
TestDefaultPreferences 5 0 0 0 100% 0.002

test.atlassian.core.logging

Class Tests Errors Failures Skipped Success Rate Time
TestThreadLocalErrorCollection 6 0 0 0 100% 0.01

com.atlassian.core.util.collection

Class Tests Errors Failures Skipped Success Rate Time
TestEasyList 17 0 0 0 100% 0.01

Test Cases

TestUserPreferences

testGettingNonExistentPreference 0.409
testGettingMaxIssuesPreferenceNoUser 0.001
testSettingMaxIssuesPreferenceNoUser 0.002
testGettingMaxIssuesPreferenceWithUser 0.004
testSettingMaxIssuesPreferenceWithUser 0.001
testHashCodeEquals 0

TestStringUtils

testUTF 0.001
testISO8859 0.001
testNormalString 0
testNull 0
testHighRangeStrings 0
testInvalidControlCharacters 0
testOnlyControlCharacters 0
testReplaceAll 0
testReplaceAllDips 0
testStringAllASCII 0
testStringISO_8859_1 0.001
testEqualsIgnoreLineTerminators 0.003
testSplitCommaSeperatedString 0.001
testCreateCommaSeperatedString 0

TaskManagerTestCase

testTaskManager 0.011

TestImageInfo

testCheckJPeg 0.003
testCheckPng 0
testCheckGif 0
testCheckJPegWithInvalidData 0.001

TestHTMLUtils

testStripOutHtmlTags1 0.002
testStripOutHtmlTags2 0.001
testStripOuterHtmlTags3 0.012

ErrorQueueTaskQueueTestCase

testTaskManager 0.007

TestThreadLocalErrorCollection

testDisabledPreventsAddingErrorMessages 0.002
testEnabledAllowsErrorMessages 0
testToggle 0
testLimitNormal 0
testLimitDefault 0.002
testLimitMutated 0.001

TestObjectUtils

testIsDifferent 0.021
testIsIdentical 0

TestMathBean

testPercentageWidth 0
testAdd 0
testSubstract 0
testMultiply 0
testDivide 0
testLongDivide 0.001
testLongDivide2 0
testPercentage 0

TestUserUtils

testGetAllUsers 0.001
testGetUsersByEmailNoEmailAddress 0.006
testGetUsersFromNoGroup 0
testGetUsersFromGroups 0.004
testCreateUser 0.001
testRemoveUser 0.001
testGetUserByEmailWithWhiteInEmailAddress 0
testGetMultipleUserByEmailWithWhiteInEmailAddress 0

TestSpoolStreams

testDeferredSpoolOutputStreamInMemory 0.066
testDeferredSpoolOutputStreamToFile 0.009
testDeferredSpoolInputStreamRemovesSpoolOnClose 0.002

TestFileUtils

testCopyFile 0.004
testCopy 0.001
testShutdownInputStream 0
testShutdownInputStreamWithException 0.001
testShutdownOutputStream 0
testShutdownOutputStreamWithException 0
testSaveTestFile 0.001
testMoveDir 0.001

TestDuckTypeProxy

testProxyReturns 0.008
testProxyThrows 0
testProxyThrowsTarget 0.001
testProxyDelegatesToSecond 0.001
testNotNullParameter 0
testNullParameter 0.001

TestListFilter

testFilter 0.001
testRemove 0.001

TestLongRunningTask

testElapsedTime 0.204

TestGroupUtils

testGroupMethods 0
testGetNullGroup 0
testRemoveGroup 0.001
testSortGroups 0
testGetGroups 0
testSortGroupNames 0

TestPropertyUtils

testIdenticalWithNulls 0.001
testIdenticalWithDifferentKeys 0
testIdenticalWithBooleans 0
testIdenticalWithDates 0.001
testIdenticalWithDoubles 0
testIdenticalWithInts 0
testIdenticalWithLongs 0
testIdenticalWithStrings 0
testIdenticalWithTexts 0
testIdenticalWithAllMultipleValues 0

TestDateUtils

testEqualTimeStamps1 0.01
testEqualTimeStamps2 0
testEqualTimeStamps3 0
testEqualTimeStamps4 0
testDateDifference1 0.001
testGetDuration 0.001
testGetDuration2 0
testGetDurationWithNegative 0
testDurationString 0.001
testDurationStringWithNegative 0
testDurationPretty 0
testDurationPrettySecondsResolution 0
testToEndOfPeriod 0.001
testToStartOfPeriod 0

EntityObjectTest

testEquals 0

TestDefaultPreferences

testPreferencesNotNull 0
testGettingLongPreference 0
testGettingStringPreference 0
testSettingDefaultMaxIssuesPreference 0
testGettingNonExistentPreference 0

MultiQueueTaskManagerTestCase

testTaskManager 0.002

TestEasyList

testMergeListsWithItems 0.002
testMergeListWithAllNulls 0
testMergeListOneNull 0
testMergeListTwoNulls 0
testSplitListWithNull 0
testSplitListWithSmallList 0.001
testSplitListWithEqualListSizeAndSublength 0
testSplitListWithLargeList 0
testSplitWithSameSizeList 0
testBuild1 0
testBuild2 0
testBuild3 0.001
testBuild4 0
testBuild5 0
testBuild6 0
testBuild7 0
testBuild8 0

TestSpools

testByteArraySpool 0.001
testBufferedFileSpool 0.013
testSmartSpoolImmediateOverflow 0.033
testSmartSpoolNoImmediateOverflow 0.001

TestFileSize

testLonglong 0.001
testFormat 0
testFormatLessThan1KB 0
testFormatLessThan1MB 0
testFormatGreaterThan1GB 0.038