Apache Commons logo Commons FileUpload

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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 50 0 0 0 100% 1.338
org.apache.commons.fileupload.servlet 2 0 0 0 100% 0.001
org.apache.commons.fileupload.portlet 1 0 0 0 100% 0.088
org.apache.commons.fileupload.util.mime 30 0 0 0 100% 0.009

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
ProgressListenerTest 1 0 0 0 100% 0.448
FileUploadTest 16 0 0 0 100% 0.013
DiskFileUploadTest 3 0 0 0 100% 0.001
FileItemHeadersTest 1 0 0 0 100% 0.001
DiskFileItemSerializeTest 6 0 0 0 100% 0.026
SizesTest 5 0 0 0 100% 0.283
ParameterParserTest 5 0 0 0 100% 0
DefaultFileItemTest 5 0 0 0 100% 0.007
MultipartStreamTest 3 0 0 0 100% 0.001
StreamingTest 5 0 0 0 100% 0.558

org.apache.commons.fileupload.servlet

Class Tests Errors Failures Skipped Success Rate Time
ServletFileUploadTest 2 0 0 0 100% 0.001

org.apache.commons.fileupload.portlet

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

org.apache.commons.fileupload.util.mime

Class Tests Errors Failures Skipped Success Rate Time
QuotedPrintableDecoderTestCase 11 0 0 0 100% 0.002
Base64DecoderTestCase 13 0 0 0 100% 0.006
MimeUtilityTestCase 6 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

ServletFileUploadTest

parseParameterMap 0
parseImpliedUtf8 0

ProgressListenerTest

testProgressListener 0.447

QuotedPrintableDecoderTestCase

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

FileUploadTest

testFileUpload130[org.apache.commons.fileupload.servlet.ServletFileUpload@2aa27288] 0.001
testFoldedHeaders[org.apache.commons.fileupload.servlet.ServletFileUpload@2aa27288] 0
testFILEUPLOAD62[org.apache.commons.fileupload.servlet.ServletFileUpload@2aa27288] 0.001
testEmptyFile[org.apache.commons.fileupload.servlet.ServletFileUpload@2aa27288] 0
testContentTypeAttachment[org.apache.commons.fileupload.servlet.ServletFileUpload@2aa27288] 0
testFileUpload[org.apache.commons.fileupload.servlet.ServletFileUpload@2aa27288] 0.001
testFilenameCaseSensitivity[org.apache.commons.fileupload.servlet.ServletFileUpload@2aa27288] 0
testIE5MacBug[org.apache.commons.fileupload.servlet.ServletFileUpload@2aa27288] 0.001
testFileUpload130[org.apache.commons.fileupload.portlet.PortletFileUpload@67fe380b] 0
testFoldedHeaders[org.apache.commons.fileupload.portlet.PortletFileUpload@67fe380b] 0
testFILEUPLOAD62[org.apache.commons.fileupload.portlet.PortletFileUpload@67fe380b] 0.001
testEmptyFile[org.apache.commons.fileupload.portlet.PortletFileUpload@67fe380b] 0
testContentTypeAttachment[org.apache.commons.fileupload.portlet.PortletFileUpload@67fe380b] 0
testFileUpload[org.apache.commons.fileupload.portlet.PortletFileUpload@67fe380b] 0.001
testFilenameCaseSensitivity[org.apache.commons.fileupload.portlet.PortletFileUpload@67fe380b] 0
testIE5MacBug[org.apache.commons.fileupload.portlet.PortletFileUpload@67fe380b] 0.001

PortletFileUploadTest

parseParameterMap 0.04

DiskFileUploadTest

testWithInvalidRequest 0
testWithNullContentType 0
testMoveFile 0

FileItemHeadersTest

testFileItemHeaders 0

DiskFileItemSerializeTest

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

SizesTest

testFileSizeLimitWithFakedContentLength 0.001
testMaxSizeLimitUnknownContentLength 0.001
testMaxSizeLimit 0
testFileUpload 0.279
testFileSizeLimit 0.001

ParameterParserTest

testFileUpload139 0
testContentTypeParsing 0
testParsing 0
testParsingEscapedChars 0
fileUpload199 0

DefaultFileItemTest

testTextFieldConstruction 0
testAboveThresholdSpecifiedRepository 0
testBelowThreshold 0
testAboveThresholdDefaultRepository 0
testFileFieldConstruction 0.001

MultipartStreamTest

testSmallBuffer 0
testThreeParamConstructor 0
testTwoParamConstructor 0

StreamingTest

testInvalidFileNameException 0
testFILEUPLOAD135 0
testIOException 0.132
testFileUpload 0.227
testFileUploadException 0.199

Base64DecoderTestCase

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

MimeUtilityTestCase

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