We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 83ac402 commit e366fdeCopy full SHA for e366fde
1 file changed
src/test/java/org/apache/commons/io/IOUtilsTest.java
@@ -49,6 +49,7 @@
49
import java.net.Socket;
50
import java.net.URI;
51
import java.net.URL;
52
+import java.net.URLConnection;
53
import java.nio.ByteBuffer;
54
import java.nio.channels.FileChannel;
55
import java.nio.channels.Selector;
@@ -441,6 +442,13 @@ public synchronized void close() throws IOException {
441
442
});
443
}
444
445
+ @Test
446
+ public void testCloseURLConnection() {
447
+ assertDoesNotThrow(() -> IOUtils.close((URLConnection) null));
448
+ assertDoesNotThrow(() -> IOUtils.close(new URL("https://www.apache.org/").openConnection()));
449
+ assertDoesNotThrow(() -> IOUtils.close(new URL("file:///").openConnection()));
450
+ }
451
+
452
@Test
453
public void testConstants() {
454
assertEquals('/', IOUtils.DIR_SEPARATOR_UNIX);
0 commit comments