Author: sgoeschl Date: Mon Jul 17 21:01:14 2017 New Revision: 1802211 URL: http://svn.apache.org/viewvc?rev=1802211&view=rev Log: Allow the usage of an empty string as bounce address - this fixes a tiny incompatibility introduced by a re-factoring.
Modified: commons/proper/email/trunk/src/main/java/org/apache/commons/mail/Email.java commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailTest.java Modified: commons/proper/email/trunk/src/main/java/org/apache/commons/mail/Email.java URL: http://svn.apache.org/viewvc/commons/proper/email/trunk/src/main/java/org/apache/commons/mail/Email.java?rev=1802211&r1=1802210&r2=1802211&view=diff ============================================================================== --- commons/proper/email/trunk/src/main/java/org/apache/commons/mail/Email.java (original) +++ commons/proper/email/trunk/src/main/java/org/apache/commons/mail/Email.java Mon Jul 17 21:01:14 2017 @@ -1282,7 +1282,7 @@ public abstract class Email } else { - this.bounceAddress = null; + this.bounceAddress = email; } return this; Modified: commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailTest.java URL: http://svn.apache.org/viewvc/commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailTest.java?rev=1802211&r1=1802210&r2=1802211&view=diff ============================================================================== --- commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailTest.java (original) +++ commons/proper/email/trunk/src/test/java/org/apache/commons/mail/EmailTest.java Mon Jul 17 21:01:14 2017 @@ -1286,7 +1286,7 @@ public class EmailTest extends AbstractE public void testSetNullAndEmptyBounceAddress() { assertNull(email.setBounceAddress(null).getBounceAddress()); - assertNull(email.setBounceAddress("").getBounceAddress()); + assertEquals("", email.setBounceAddress("").getBounceAddress()); } @Test(expected = RuntimeException.class)