This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 10.1.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/10.1.x by this push: new a2fd61dc9a Replace inappropriate usages of FileUpload a2fd61dc9a is described below commit a2fd61dc9a42aff923a11d6b078c527fb405367a Author: Mark Thomas <ma...@apache.org> AuthorDate: Fri Sep 15 10:47:37 2023 +0100 Replace inappropriate usages of FileUpload --- test/org/apache/catalina/ha/session/TestDeltaRequest.java | 2 +- test/org/apache/catalina/loader/TestVirtualContext.java | 8 ++++---- test/org/apache/catalina/loader/TestWebappClassLoaderWeaving.java | 7 +++---- test/org/apache/catalina/session/FileStoreTest.java | 7 +++---- test/org/apache/tomcat/util/net/TestSSLHostConfigIntegration.java | 2 +- 5 files changed, 12 insertions(+), 14 deletions(-) diff --git a/test/org/apache/catalina/ha/session/TestDeltaRequest.java b/test/org/apache/catalina/ha/session/TestDeltaRequest.java index ba4e874e6f..bc795af10d 100644 --- a/test/org/apache/catalina/ha/session/TestDeltaRequest.java +++ b/test/org/apache/catalina/ha/session/TestDeltaRequest.java @@ -17,6 +17,7 @@ package org.apache.catalina.ha.session; import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; @@ -26,7 +27,6 @@ import org.junit.Test; import org.apache.catalina.Manager; import org.apache.catalina.session.StandardManager; import org.apache.tomcat.unittest.TesterContext; -import org.apache.tomcat.util.http.fileupload.ByteArrayOutputStream; public class TestDeltaRequest { diff --git a/test/org/apache/catalina/loader/TestVirtualContext.java b/test/org/apache/catalina/loader/TestVirtualContext.java index 4302af7217..a377d7458a 100644 --- a/test/org/apache/catalina/loader/TestVirtualContext.java +++ b/test/org/apache/catalina/loader/TestVirtualContext.java @@ -29,12 +29,12 @@ import org.junit.Test; import org.apache.catalina.WebResourceRoot; import org.apache.catalina.core.JreMemoryLeakPreventionListener; import org.apache.catalina.core.StandardContext; +import org.apache.catalina.startup.ExpandWar; import org.apache.catalina.startup.Tomcat; import org.apache.catalina.startup.TomcatBaseTest; +import org.apache.catalina.util.IOTools; import org.apache.catalina.webresources.StandardRoot; import org.apache.tomcat.util.buf.ByteChunk; -import org.apache.tomcat.util.http.fileupload.FileUtils; -import org.apache.tomcat.util.http.fileupload.IOUtils; import org.apache.tomcat.util.scan.StandardJarScanner; public class TestVirtualContext extends TomcatBaseTest { @@ -267,7 +267,7 @@ public class TestVirtualContext extends TomcatBaseTest { FileOutputStream annotatedServletClassOutputStream = new FileOutputStream(new File( targetPackageForAnnotatedClass, MyAnnotatedServlet.class.getSimpleName() + ".class"))) { - IOUtils.copy(annotatedServletClassInputStream, annotatedServletClassOutputStream); + IOTools.flow(annotatedServletClassInputStream, annotatedServletClassOutputStream); } ctx.setResources(new StandardRoot(ctx)); @@ -303,7 +303,7 @@ public class TestVirtualContext extends TomcatBaseTest { tomcat.start(); assertPageContains("/test/annotatedServlet", MyAnnotatedServlet.MESSAGE); tomcat.stop(); - FileUtils.deleteDirectory(additionWebInfClasses); + ExpandWar.delete(additionWebInfClasses); Assert.assertTrue("Failed to clean up [" + tempFile + "]", tempFile.delete()); } diff --git a/test/org/apache/catalina/loader/TestWebappClassLoaderWeaving.java b/test/org/apache/catalina/loader/TestWebappClassLoaderWeaving.java index 141f690ea5..1912264a50 100644 --- a/test/org/apache/catalina/loader/TestWebappClassLoaderWeaving.java +++ b/test/org/apache/catalina/loader/TestWebappClassLoaderWeaving.java @@ -32,9 +32,9 @@ import org.junit.BeforeClass; import org.junit.Test; import org.apache.catalina.Context; +import org.apache.catalina.startup.ExpandWar; import org.apache.catalina.startup.Tomcat; import org.apache.catalina.startup.TomcatBaseTest; -import org.apache.tomcat.util.http.fileupload.FileUtils; public class TestWebappClassLoaderWeaving extends TomcatBaseTest { @@ -60,11 +60,10 @@ public class TestWebappClassLoaderWeaving extends TomcatBaseTest { @AfterClass public static void tearDownClass() throws Exception { - - FileUtils.deleteDirectory(new File(WEBAPP_DOC_BASE)); - + ExpandWar.delete(new File(WEBAPP_DOC_BASE)); } + private Tomcat tomcat; private Context context; private WebappClassLoaderBase loader; diff --git a/test/org/apache/catalina/session/FileStoreTest.java b/test/org/apache/catalina/session/FileStoreTest.java index c827562bcb..4b80b389ac 100644 --- a/test/org/apache/catalina/session/FileStoreTest.java +++ b/test/org/apache/catalina/session/FileStoreTest.java @@ -26,9 +26,9 @@ import org.junit.BeforeClass; import org.junit.Test; import org.apache.catalina.Manager; +import org.apache.catalina.startup.ExpandWar; import org.apache.tomcat.unittest.TesterContext; import org.apache.tomcat.unittest.TesterServletContext; -import org.apache.tomcat.util.http.fileupload.FileUtils; public class FileStoreTest { @@ -51,9 +51,8 @@ public class FileStoreTest { @AfterClass - public static void cleanup() throws IOException { - FileUtils.cleanDirectory(dir); - FileUtils.deleteDirectory(dir); + public static void cleanup() { + ExpandWar.delete(dir); } diff --git a/test/org/apache/tomcat/util/net/TestSSLHostConfigIntegration.java b/test/org/apache/tomcat/util/net/TestSSLHostConfigIntegration.java index 46a9829486..47df0031f1 100644 --- a/test/org/apache/tomcat/util/net/TestSSLHostConfigIntegration.java +++ b/test/org/apache/tomcat/util/net/TestSSLHostConfigIntegration.java @@ -16,6 +16,7 @@ */ package org.apache.tomcat.util.net; +import java.io.ByteArrayOutputStream; import java.io.File; import java.io.ObjectOutputStream; import java.util.ArrayList; @@ -33,7 +34,6 @@ import org.apache.catalina.core.AprLifecycleListener; import org.apache.catalina.core.StandardServer; import org.apache.catalina.startup.Tomcat; import org.apache.catalina.startup.TomcatBaseTest; -import org.apache.tomcat.util.http.fileupload.ByteArrayOutputStream; import org.apache.tomcat.websocket.server.WsContextListener; @RunWith(Parameterized.class) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org