Testsuite: org.apache.catalina.webresources.TestFileResourceSetVirtual Tests run: 39, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.559 sec Testcase: testNoArgConstructor took 0.097 sec Testcase: testGetCanonicalPathExists took 0.01 sec Testcase: testWriteEmpty took 0.001 sec Testcase: testGetResourceEmpty took 0.001 sec Testcase: testGetCanonicalPathDoesNotExist took 0.001 sec Testcase: testWrite took 0.002 sec Testcase: testListWebAppPathsDirA took 0.005 sec Testcase: testListWebAppPathsDirB took 0 sec Testcase: testListWebAppPathsFile took 0.001 sec Testcase: testListWebAppPathsRoot took 0 sec Testcase: testWriteDirA took 0.004 sec Testcase: testWriteDirB took 0 sec Testcase: testWriteFile took 0.001 sec Testcase: testWriteNull took 0 sec Testcase: testWriteRoot took 0.001 sec Testcase: testListEmpty took 0.009 sec Testcase: testMkdirEmpty took 0.001 sec Testcase: testGetResourceCaseSensitive took 0.001 sec Testcase: testListRootNoSlash took 0 sec Testcase: testListWebAppPathsEmpty took 0.001 sec Testcase: testMkdirDirA took 0.001 sec Testcase: testMkdirDirB took 0 sec Testcase: testMkdirFile took 0 sec Testcase: testMkdirRoot took 0.001 sec Testcase: testWriteWithTrailingSlash took 0.006 sec Testcase: testMkdirNew took 0.002 sec Testcase: testGetResourceDirA took 0.002 sec Testcase: testGetResourceDirB took 0.001 sec Testcase: testGetResourceFile took 0.001 sec Testcase: testGetResourceRoot took 0.001 sec Testcase: testGetResourceRootNoSlash took 0 sec Testcase: testListWebAppPathsRootNoSlash took 0.001 sec Testcase: testGetResourceFileWithTrailingSlash took 0 sec Testcase: testGetResourceTraversal took 0 sec Testcase: testGetManifest took 0.001 sec Testcase: testListDirA took 0.001 sec Testcase: testListDirB took 0 sec Testcase: testListFile took 0.001 sec Testcase: testListRoot took 0 sec