Apache Commons logo Commons FileUpload

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
81 0 0 0 100% 2.192

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.commons.fileupload 49 0 0 0 100% 2.173
org.apache.commons.fileupload.portlet 1 0 0 0 100% 0.003
org.apache.commons.fileupload.servlet 1 0 0 0 100% 0.003
org.apache.commons.fileupload.util.mime 30 0 0 0 100% 0.013

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

org.apache.commons.fileupload

Class Tests Errors Failures Skipped Success Rate Time
DefaultFileItemTest 5 0 0 0 100% 0.241
DiskFileItemSerializeTest 6 0 0 0 100% 0.035
DiskFileUploadTest 2 0 0 0 100% 0.009
FileItemHeadersTest 1 0 0 0 100% 0.002
FileUploadTest 16 0 0 0 100% 0.049
MultipartStreamTest 3 0 0 0 100% 0.005
ParameterParserTest 5 0 0 0 100% 0.006
ProgressListenerTest 1 0 0 0 100% 0.549
SizesTest 5 0 0 0 100% 0.316
StreamingTest 5 0 0 0 100% 0.961

org.apache.commons.fileupload.portlet

Class Tests Errors Failures Skipped Success Rate Time
PortletFileUploadTest 1 0 0 0 100% 0.003

org.apache.commons.fileupload.servlet

Class Tests Errors Failures Skipped Success Rate Time
ServletFileUploadTest 1 0 0 0 100% 0.003

org.apache.commons.fileupload.util.mime

Class Tests Errors Failures Skipped Success Rate Time
Base64DecoderTestCase 13 0 0 0 100% 0.007
MimeUtilityTestCase 6 0 0 0 100% 0.003
QuotedPrintableDecoderTestCase 11 0 0 0 100% 0.003

Test Cases

[Summary] [Package List] [Test Cases]

DefaultFileItemTest

testTextFieldConstruction 0.189
testAboveThresholdSpecifiedRepository 0.007
testBelowThreshold 0
testAboveThresholdDefaultRepository 0.001
testFileFieldConstruction 0

DiskFileItemSerializeTest

testInvalidRepositoryWithNullChar 0.027
testBelowThreshold 0.001
testThreshold 0
testValidRepository 0.001
testAboveThreshold 0.001
testInvalidRepository 0.001

DiskFileUploadTest

testWithInvalidRequest 0.008
testWithNullContentType 0.001

FileItemHeadersTest

testFileItemHeaders 0.002

FileUploadTest

testFileUpload130[org.apache.commons.fileupload.servlet.ServletFileUpload@44c8afef] 0.011
testFoldedHeaders[org.apache.commons.fileupload.servlet.ServletFileUpload@44c8afef] 0.001
testFILEUPLOAD62[org.apache.commons.fileupload.servlet.ServletFileUpload@44c8afef] 0.001
testEmptyFile[org.apache.commons.fileupload.servlet.ServletFileUpload@44c8afef] 0
testContentTypeAttachment[org.apache.commons.fileupload.servlet.ServletFileUpload@44c8afef] 0.002
testFileUpload[org.apache.commons.fileupload.servlet.ServletFileUpload@44c8afef] 0.003
testFilenameCaseSensitivity[org.apache.commons.fileupload.servlet.ServletFileUpload@44c8afef] 0
testIE5MacBug[org.apache.commons.fileupload.servlet.ServletFileUpload@44c8afef] 0.002
testFileUpload130[org.apache.commons.fileupload.portlet.PortletFileUpload@12f41634] 0.002
testFoldedHeaders[org.apache.commons.fileupload.portlet.PortletFileUpload@12f41634] 0.001
testFILEUPLOAD62[org.apache.commons.fileupload.portlet.PortletFileUpload@12f41634] 0.001
testEmptyFile[org.apache.commons.fileupload.portlet.PortletFileUpload@12f41634] 0
testContentTypeAttachment[org.apache.commons.fileupload.portlet.PortletFileUpload@12f41634] 0.001
testFileUpload[org.apache.commons.fileupload.portlet.PortletFileUpload@12f41634] 0.002
testFilenameCaseSensitivity[org.apache.commons.fileupload.portlet.PortletFileUpload@12f41634] 0.002
testIE5MacBug[org.apache.commons.fileupload.portlet.PortletFileUpload@12f41634] 0.002

MultipartStreamTest

testSmallBuffer 0
testThreeParamConstructor 0
testTwoParamConstructor 0

ParameterParserTest

testFileUpload139 0.001
testContentTypeParsing 0
testParsing 0
testParsingEscapedChars 0.001
fileUpload199 0.003

PortletFileUploadTest

parseParameterMap 0.003

ProgressListenerTest

testProgressListener 0.548

ServletFileUploadTest

parseParameterMap 0.003

SizesTest

testFileSizeLimitWithFakedContentLength 0.002
testMaxSizeLimitUnknownContentLength 0.002
testMaxSizeLimit 0
testFileUpload 0.31
testFileSizeLimit 0

StreamingTest

testInvalidFileNameException 0.001
testFILEUPLOAD135 0.001
testIOException 0.139
testFileUpload 0.38
testFileUploadException 0.435

Base64DecoderTestCase

decodeTrailingJunk 0.002
nonBase64Bytes 0
badPaddingLeading1 0.001
badPaddingLeading2 0
decodeWithInnerPad 0
decodeTrailing1 0
decodeTrailing2 0
decodeTrailing3 0
truncatedString 0
nonASCIIcharacter 0
badLength 0
rfc4648Section10Decode 0.001
badPadding 0

MimeUtilityTestCase

decodeUtf8Base64Encoded 0
decodeIso88591Base64EncodedWithWhiteSpace 0
decodeIso88591Base64Encoded 0.001
decodeUtf8QuotedPrintableEncoded 0.001
noNeedToDecode 0
decodeInvalidEncoding 0

QuotedPrintableDecoderTestCase

invalidCharDecode 0
unsafeDecodeLowerCase 0
invalidQuotedPrintableEncoding 0
truncatedEscape 0
unsafeDecode 0
emptyDecode 0
plainDecode 0
invalidSoftBreak1 0
invalidSoftBreak2 0
basicEncodeDecode 0
softLineBreakDecode 0