Author: tn
Date: Mon Dec 3 20:16:07 2012
New Revision: 1416652
URL: http://svn.apache.org/viewvc?rev=1416652&view=rev
Log:
[EMAIL-122] Upgrade to 1.5 source compat, move to standard maven directory
layout.
Added:
commons/proper/email/trunk/src/main/
commons/proper/email/trunk/src/main/java/
- copied from r1416251, commons/proper/email/trunk/src/java/
commons/proper/email/trunk/src/main/resources/
- copied from r1416251, commons/proper/email/trunk/src/resources/
commons/proper/email/trunk/src/test/java/
commons/proper/email/trunk/src/test/java/org/
- copied from r1416251, commons/proper/email/trunk/src/test/org/
commons/proper/email/trunk/src/test/resources/
commons/proper/email/trunk/src/test/resources/attachments/
- copied from r1416251, commons/proper/email/trunk/src/test/attachments/
commons/proper/email/trunk/src/test/resources/eml/
- copied from r1416251, commons/proper/email/trunk/src/test/eml/
commons/proper/email/trunk/src/test/resources/html/
- copied from r1416251, commons/proper/email/trunk/src/test/html/
commons/proper/email/trunk/src/test/resources/images/
- copied from r1416251, commons/proper/email/trunk/src/test/images/
Removed:
commons/proper/email/trunk/src/java/
commons/proper/email/trunk/src/resources/
commons/proper/email/trunk/src/test/attachments/
commons/proper/email/trunk/src/test/eml/
commons/proper/email/trunk/src/test/html/
commons/proper/email/trunk/src/test/images/
commons/proper/email/trunk/src/test/org/
Modified:
commons/proper/email/trunk/pom.xml
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailLiveTest.java
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/HtmlEmailTest.java
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceUrlResolverTest.java
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/util/MimeMessageParserTest.java
Modified: commons/proper/email/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/commons/proper/email/trunk/pom.xml?rev=1416652&r1=1416651&r2=1416652&view=diff
==============================================================================
--- commons/proper/email/trunk/pom.xml (original)
+++ commons/proper/email/trunk/pom.xml Mon Dec 3 20:16:07 2012
@@ -246,8 +246,8 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <maven.compile.source>1.4</maven.compile.source>
- <maven.compile.target>1.4</maven.compile.target>
+ <maven.compile.source>1.5</maven.compile.source>
+ <maven.compile.target>1.5</maven.compile.target>
<commons.componentid>email</commons.componentid>
<commons.jira.id>EMAIL</commons.jira.id>
<commons.jira.pid>12310474</commons.jira.pid>
@@ -257,21 +257,6 @@
</properties>
<build>
- <sourceDirectory>src/java</sourceDirectory>
- <resources>
- <resource>
- <directory>src/resources</directory>
- </resource>
- </resources>
- <testSourceDirectory>src/test</testSourceDirectory>
- <testResources>
- <testResource>
- <directory>src/test</directory>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </testResource>
- </testResources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Modified:
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailLiveTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailLiveTest.java?rev=1416652&r1=1416251&r2=1416652&view=diff
==============================================================================
---
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailLiveTest.java
(original)
+++
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailLiveTest.java
Mon Dec 3 20:16:07 2012
@@ -142,7 +142,7 @@ public class EmailLiveTest extends BaseE
MultiPartEmail email = (MultiPartEmail) create(MultiPartEmail.class);
email.setSubject("TestMultiPartMail");
email.setMsg("This is a test mail ... :-)");
- email.attach(new File("./src/test/attachments/logo.pdf"));
+ email.attach(new File("./src/test/resources/attachments/logo.pdf"));
EmailUtils.writeMimeMessage( new
File("./target/test-emails/multipart.eml"), send(email).getMimeMessage());
}
@@ -164,10 +164,10 @@ public class EmailLiveTest extends BaseE
String cid;
URL url = new URL(EmailConfiguration.TEST_URL);
- File imageFile = new File("./src/test/images/asf_logo_wide.gif");
+ File imageFile = new
File("./src/test/resources/images/asf_logo_wide.gif");
EmailAttachment attachment = new EmailAttachment();
- File attachmentFile = new File("./src/test/attachments/logo.pdf");
+ File attachmentFile = new
File("./src/test/resources/attachments/logo.pdf");
attachment.setName("logo.pdf");
attachment.setDescription("The official Apache logo");
attachment.setPath(attachmentFile.getAbsolutePath());
@@ -266,7 +266,7 @@ public class EmailLiveTest extends BaseE
{
// use a simple HTML page with one image
- File htmlFile = new File("./src/test/html/www.apache.org.html");
+ File htmlFile = new
File("./src/test/resources/html/www.apache.org.html");
String htmlMsg1 = FileUtils.readFileToString(htmlFile);
ImageHtmlEmail email = (ImageHtmlEmail) create(ImageHtmlEmail.class);
Modified:
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/HtmlEmailTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/email/trunk/src/test/java/org/apache/commons/mail/HtmlEmailTest.java?rev=1416652&r1=1416251&r2=1416652&view=diff
==============================================================================
---
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/HtmlEmailTest.java
(original)
+++
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/HtmlEmailTest.java
Mon Dec 3 20:16:07 2012
@@ -659,7 +659,7 @@ public class HtmlEmailTest extends BaseE
private void assertCorrectContentType(String picture, String contentType)
throws Exception {
HtmlEmail htmlEmail = createDefaultHtmlEmail();
- String cid = htmlEmail.embed(new File("./src/test/images/" + picture),
"Apache Logo");
+ String cid = htmlEmail.embed(new File("./src/test/resources/images/" +
picture), "Apache Logo");
String htmlMsg = "<html><img src=\"cid:" + cid + "\"><html>";
htmlEmail.setHtmlMsg(htmlMsg);
htmlEmail.buildMimeMessage();
Modified:
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java?rev=1416652&r1=1416251&r2=1416652&view=diff
==============================================================================
---
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java
(original)
+++
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java
Mon Dec 3 20:16:07 2012
@@ -44,10 +44,10 @@ public class DataSourceFileResolverTest
public void testResolvingFileLenient() throws Exception
{
- DataSourceResolver dataSourceResolver = new DataSourceFileResolver(new
File("./src/test"), true);
+ DataSourceResolver dataSourceResolver = new DataSourceFileResolver(new
File("./src/test/resources"), true);
assertTrue(toByteArray(dataSourceResolver.resolve("images/asf_logo_wide.gif")).length
== IMG_SIZE);
assertTrue(toByteArray(dataSourceResolver.resolve("./images/asf_logo_wide.gif")).length
== IMG_SIZE);
-
assertTrue(toByteArray(dataSourceResolver.resolve("../test/images/asf_logo_wide.gif")).length
== IMG_SIZE);
+
assertTrue(toByteArray(dataSourceResolver.resolve("../resources/images/asf_logo_wide.gif")).length
== IMG_SIZE);
assertNull(toByteArray(dataSourceResolver.resolve("/images/does-not-exist.gif")));
assertNull(dataSourceResolver.resolve("./images/does-not-exist.gif"));
}
@@ -55,7 +55,7 @@ public class DataSourceFileResolverTest
public void testResolvingFileNonLenient() throws Exception
{
DataSourceResolver dataSourceResolver = new DataSourceFileResolver(new
File("."), false);
-
assertNotNull(dataSourceResolver.resolve("./src/test/images/asf_logo_wide.gif"));
+
assertNotNull(dataSourceResolver.resolve("./src/test/resources/images/asf_logo_wide.gif"));
try
{
Modified:
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceUrlResolverTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceUrlResolverTest.java?rev=1416652&r1=1416251&r2=1416652&view=diff
==============================================================================
---
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceUrlResolverTest.java
(original)
+++
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/resolver/DataSourceUrlResolverTest.java
Mon Dec 3 20:16:07 2012
@@ -49,7 +49,7 @@ public class DataSourceUrlResolverTest e
*/
public void testResolvingFilesLenient() throws Exception
{
- DataSourceResolver dataSourceResolver = new DataSourceUrlResolver(new
File("./src/test").toURI().toURL(), true);
+ DataSourceResolver dataSourceResolver = new DataSourceUrlResolver(new
File("./src/test/resources").toURI().toURL(), true);
assertTrue(toByteArray(dataSourceResolver.resolve("images/asf_logo_wide.gif")).length
== IMG_SIZE);
assertTrue(toByteArray(dataSourceResolver.resolve("./images/asf_logo_wide.gif")).length
== IMG_SIZE);
assertNull(dataSourceResolver.resolve("./images/does-not-exist.gif"));
Modified:
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/util/MimeMessageParserTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/email/trunk/src/test/java/org/apache/commons/mail/util/MimeMessageParserTest.java?rev=1416652&r1=1416251&r2=1416652&view=diff
==============================================================================
---
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/util/MimeMessageParserTest.java
(original)
+++
commons/proper/email/trunk/src/test/java/org/apache/commons/mail/util/MimeMessageParserTest.java
Mon Dec 3 20:16:07 2012
@@ -48,7 +48,7 @@ public class MimeMessageParserTest
public void testParseSimpleEmail() throws Exception
{
Session session = Session.getDefaultInstance(new Properties());
- MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/eml/simple.eml"));
+ MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/resources/eml/simple.eml"));
MimeMessageParser mimeMessageParser = new MimeMessageParser(message);
mimeMessageParser.parse();
@@ -71,7 +71,7 @@ public class MimeMessageParserTest
public void testParseSimpleReplyEmail() throws Exception
{
Session session = Session.getDefaultInstance(new Properties());
- MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/eml/simple-reply.eml"));
+ MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/resources/eml/simple-reply.eml"));
MimeMessageParser mimeMessageParser = new MimeMessageParser(message);
mimeMessageParser.parse();
@@ -95,7 +95,7 @@ public class MimeMessageParserTest
{
DataSource dataSource;
Session session = Session.getDefaultInstance(new Properties());
- MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/eml/html-attachment.eml"));
+ MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/resources/eml/html-attachment.eml"));
MimeMessageParser mimeMessageParser = new MimeMessageParser(message);
mimeMessageParser.parse();
@@ -135,7 +135,7 @@ public class MimeMessageParserTest
{
DataSource dataSource;
Session session = Session.getDefaultInstance(new Properties());
- MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/eml/multipart-report.eml"));
+ MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/resources/eml/multipart-report.eml"));
MimeMessageParser mimeMessageParser = new MimeMessageParser(message);
mimeMessageParser.parse();
@@ -172,7 +172,7 @@ public class MimeMessageParserTest
{
DataSource dataSource;
Session session = Session.getDefaultInstance(new Properties());
- MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/eml/attachment-only.eml"));
+ MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/resources/eml/attachment-only.eml"));
MimeMessageParser mimeMessageParser = new MimeMessageParser(message);
mimeMessageParser.parse();
@@ -208,7 +208,7 @@ public class MimeMessageParserTest
public void testParseNoHeaderSeperatorWithOutOfMemory() throws Exception
{
Session session = Session.getDefaultInstance(new Properties());
- MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/eml/outofmemory-no-header-seperation.eml"));
+ MimeMessage message = MimeMessageUtils.createMimeMessage(session, new
File("./src/test/resources/eml/outofmemory-no-header-seperation.eml"));
MimeMessageParser mimeMessageParser = new MimeMessageParser(message);
mimeMessageParser.parse();