This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-email.git
The following commit(s) were added to refs/heads/master by this push:
new e74e428 JUnit5 assertThrows DataSourceFileResolverTest
new d9f9ce8 Merge pull request #108 from
nhojpatrick/junit5-assertThrows-DataSourceFileResolverTest
e74e428 is described below
commit e74e42825a727e691737bd9ff725c427e5e4a1f4
Author: John Patrick <[email protected]>
AuthorDate: Thu Oct 20 20:58:29 2022 +0100
JUnit5 assertThrows DataSourceFileResolverTest
---
.../apache/commons/mail/resolver/DataSourceFileResolverTest.java | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git
a/src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java
b/src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java
index aa8b112..012d355 100644
---
a/src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java
+++
b/src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java
@@ -17,12 +17,14 @@
package org.apache.commons.mail.resolver;
import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.assertThrows;
import java.io.File;
import java.io.IOException;
import org.apache.commons.mail.DataSourceResolver;
import org.junit.Test;
+import org.junit.jupiter.api.function.Executable;
/**
* JUnit test case for DateSourceResolver.
@@ -43,13 +45,13 @@ public class DataSourceFileResolverTest extends
AbstractDataSourceResolverTest
assertNull(dataSourceResolver.resolve("./images/does-not-exist.gif"));
}
- @Test(expected = IOException.class)
+ @Test
public void testResolvingFileNonLenient() throws Exception
{
final DataSourceResolver dataSourceResolver = new
DataSourceFileResolver(new File("."), false);
assertNotNull(dataSourceResolver.resolve("./src/test/resources/images/asf_logo_wide.gif"));
- dataSourceResolver.resolve("asf_logo_wide.gif");
+ assertThrows(IOException.class, () ->
dataSourceResolver.resolve("asf_logo_wide.gif"));
}
}