Summary

TestsErrors FailuresSkippedSuccess RateTime
45000100%1.111

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

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
au.com.lastweekend.htaccess25000100%0.267
au.com.lastweekend.cgi3000100%0.093
au.com.lastweekend.pathinfo8000100%0.033
au.com.lastweekend.servlet4000100%0.297
au.com.lastweekend.jen.util5000100%0.421

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

au.com.lastweekend.htaccess

ClassTestsErrors FailuresSkippedSuccess RateTime
HtAccessProcessorTest7000100%0.081
HtAccessTest3000100%0.03
HtGroupTest3000100%0.022
AccessControlsTest11000100%0.116
HtUserTest1000100%0.018

au.com.lastweekend.cgi

ClassTestsErrors FailuresSkippedSuccess RateTime
FCGILauncherTest1000100%0.049
FastCGIStreamTest2000100%0.044

au.com.lastweekend.pathinfo

ClassTestsErrors FailuresSkippedSuccess RateTime
PathInfoFilterTest8000100%0.033

au.com.lastweekend.servlet

ClassTestsErrors FailuresSkippedSuccess RateTime
ServletUtilTest4000100%0.297

au.com.lastweekend.jen.util

ClassTestsErrors FailuresSkippedSuccess RateTime
SubnetAddressTest4000100%0.002
ProcessWatchdogTest1000100%0.419

Test Cases

ServletUtilTest

testRootContextLogger0.276
testNonRootContextLogger0
testNamedContextLogger0
testContextNameStartsWithDotLogger0

FCGILauncherTest

testGetBuilders0.047

HtAccessProcessorTest

testForbiddenIfPathReferencesAccessFile0.004
testForbiddenIfPathReferencesAlternateAccessFile0
testForbiddenIfAccessFileIsNotParseable0.012
testProcess0.057
testCheckAbsolutePathForAuthFiles0.003
testFindHtAccessFileAtPath0.001
testNoHtaccessFileDoesNothing0.001

HtAccessTest

testMinimal0.021
testGeneral0.001
testLimited0.002

HtGroupTest

testUnknownUser0.005
testUserOneGroup0
testUserInMultipleGroups0.001

PathInfoFilterTest

testBasicPath0.018
testWithPathInfo0.001
testLeadingContextInPathSpec0.008
testWhereLeadingContextDoesNotMatch0
testNoDotExtension0.001
testExtensionAppearsMoreThanOnce0.001
testWhereExtensionDoesNotMatch0.001
testWhereExtensionIsNotFollowedBySlash0

SubnetAddressTest

testFullIPAddress0
testPartialIP0
testCIDRNotation0
testMaskNotation0

AccessControlsTest

testEmptyAccessControls0.074
testValidUserAuthLimit0.015
testSpecificUsersAuthLimit0.001
testUserInGroupAuthLimit0
testBothAccessAndAuthLimited0
testFullIPMatch0.012
testDenyFromNet0.003
testDenyAllow0.001
testHostMatch0.001
testHostAndIPCombination0.001
testHostLookup0.001

HtUserTest

testHtUser0.018

FastCGIStreamTest

testWStoApp0.039
testAppToWebServer0.004

ProcessWatchdogTest

testAbstractWatchdog0.417