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();


Reply via email to