Skip to content

Commit b964c31

Browse files
committed
Add missing test
1 parent c6605dc commit b964c31

2 files changed

Lines changed: 12 additions & 3 deletions

File tree

pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@
6262
<artifactId>junit-jupiter-params</artifactId>
6363
<scope>test</scope>
6464
</dependency>
65+
<dependency>
66+
<groupId>commons-io</groupId>
67+
<artifactId>commons-io</artifactId>
68+
<version>2.16.0</version>
69+
<scope>test</scope>
70+
</dependency>
6571
</dependencies>
6672

6773
<properties>

src/test/java/org/apache/commons/cli/TypeHandlerTest.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Licensed to the Apache Software Foundation (ASF) under one or more
2424

2525
import java.io.File;
2626
import java.io.FileInputStream;
27+
import java.io.IOException;
2728
import java.math.BigDecimal;
2829
import java.math.BigInteger;
2930
import java.net.MalformedURLException;
@@ -40,6 +41,7 @@ Licensed to the Apache Software Foundation (ASF) under one or more
4041
import java.util.Map;
4142
import java.util.stream.Stream;
4243

44+
import org.apache.commons.io.IOUtils;
4345
import org.junit.jupiter.api.Test;
4446
import org.junit.jupiter.params.ParameterizedTest;
4547
import org.junit.jupiter.params.provider.Arguments;
@@ -185,9 +187,10 @@ public void testCreateFile() {
185187
}
186188

187189
@Test
188-
public void testOpenFile() {
189-
final File file = new File("").getAbsoluteFile();
190-
assertEquals(file, TypeHandler.createFile(file.toString()));
190+
public void testOpenFile() throws ParseException, IOException {
191+
try (FileInputStream fis = TypeHandler.openFile("src/test/resources/org/apache/commons/cli/existing-readable.file")) {
192+
IOUtils.consume(fis);
193+
}
191194
}
192195

193196
@Test

0 commit comments

Comments
 (0)