You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ri...@apache.org on 2006/07/14 12:02:29 UTC
svn commit: r421852 [15/15] - in /geronimo/specs/trunk: ./
geronimo-spec-j2ee/ geronimo-spec-javamail-1.3.1/
geronimo-spec-javamail-1.3.1/src/ geronimo-spec-javamail-1.4/
geronimo-spec-javamail-1.4/src/ geronimo-spec-javamail-1.4/src/main/
geronimo-spe...
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/MimeUtilityTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/MimeUtilityTest.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/MimeUtilityTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/NewsAddressTest.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/NewsAddressTest.java?rev=421852&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/NewsAddressTest.java (added)
+++ geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/NewsAddressTest.java Fri Jul 14 03:02:19 2006
@@ -0,0 +1,41 @@
+/**
+ *
+ * Copyright 2003-2006 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package javax.mail.internet;
+
+import junit.framework.TestCase;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public class NewsAddressTest extends TestCase {
+ public void testNewsAddress() throws AddressException {
+ NewsAddress na = new NewsAddress("geronimo-dev", "news.apache.org");
+ assertEquals("geronimo-dev", na.getNewsgroup());
+ assertEquals("news.apache.org", na.getHost());
+ assertEquals("news", na.getType());
+ assertEquals("geronimo-dev", na.toString());
+ NewsAddress[] nas =
+ NewsAddress.parse(
+ "geronimo-dev@news.apache.org, geronimo-user@news.apache.org");
+ assertEquals(2, nas.length);
+ assertEquals("geronimo-dev", nas[0].getNewsgroup());
+ assertEquals("news.apache.org", nas[0].getHost());
+ assertEquals("geronimo-user", nas[1].getNewsgroup());
+ assertEquals("news.apache.org", nas[1].getHost());
+ }
+}
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/NewsAddressTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/NewsAddressTest.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/NewsAddressTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/ParameterListTest.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/ParameterListTest.java?rev=421852&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/ParameterListTest.java (added)
+++ geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/ParameterListTest.java Fri Jul 14 03:02:19 2006
@@ -0,0 +1,63 @@
+/**
+ *
+ * Copyright 2003-2006 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package javax.mail.internet;
+import junit.framework.TestCase;
+/**
+ * @version $Rev$ $Date$
+ */
+public class ParameterListTest extends TestCase {
+ public ParameterListTest(String arg0) {
+ super(arg0);
+ }
+ public void testParameters() throws ParseException {
+ ParameterList list =
+ new ParameterList(";thing=value;thong=vulue;thung=git");
+ assertEquals("value", list.get("thing"));
+ assertEquals("vulue", list.get("thong"));
+ assertEquals("git", list.get("thung"));
+ }
+
+ public void testQuotedParameter() throws ParseException {
+ ParameterList list = new ParameterList(";foo=one;bar=\"two\"");
+ assertEquals("one", list.get("foo"));
+ assertEquals("two", list.get("bar"));
+ }
+
+ public void testEncodeDecode() throws Exception {
+
+ System.setProperty("mail.mime.encodeparameters", "true");
+ System.setProperty("mail.mime.decodeparameters", "true");
+
+ String value = " '*% abc \u0081\u0082\r\n\t";
+ String encodedTest = "; one*=UTF-8''%20%27%2A%25%20abc%20%C2%81%C2%82%0D%0A%09";
+
+ ParameterList list = new ParameterList();
+ list.set("one", value, "UTF-8");
+
+ assertEquals(value, list.get("one"));
+
+ String encoded = list.toString();
+
+ assertEquals(encoded, encodedTest);
+
+ ParameterList list2 = new ParameterList(encoded);
+ assertEquals(value, list.get("one"));
+ assertEquals(list2.toString(), encodedTest);
+ }
+
+}
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/ParameterListTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/ParameterListTest.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/ParameterListTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/PreencodedMimeBodyPartTest.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/PreencodedMimeBodyPartTest.java?rev=421852&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/PreencodedMimeBodyPartTest.java (added)
+++ geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/PreencodedMimeBodyPartTest.java Fri Jul 14 03:02:19 2006
@@ -0,0 +1,87 @@
+/**
+ *
+ * Copyright 2006 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package javax.mail.internet;
+
+import java.io.ByteArrayOutputStream;
+import java.io.UnsupportedEncodingException;
+
+import javax.mail.MessagingException;
+
+import junit.framework.TestCase;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public class PreencodedMimeBodyPartTest extends TestCase {
+
+ public void testEncoding() throws Exception {
+ PreencodedMimeBodyPart part = new PreencodedMimeBodyPart("base64");
+ assertEquals("base64", part.getEncoding());
+ }
+
+ public void testUpdateHeaders() throws Exception {
+ TestBodyPart part = new TestBodyPart("base64");
+
+ part.updateHeaders();
+
+ assertEquals("base64", part.getHeader("Content-Transfer-Encoding", null));
+ }
+
+ public void testWriteTo() throws Exception {
+ PreencodedMimeBodyPart part = new PreencodedMimeBodyPart("binary");
+
+ byte[] content = new byte[] { 81, 82, 83, 84, 85, 86 };
+
+ part.setContent(new String(content, "UTF-8"), "text/plain; charset=\"UTF-8\"");
+
+ ByteArrayOutputStream out = new ByteArrayOutputStream();
+
+ part.writeTo(out);
+
+ byte[] data = out.toByteArray();
+
+ // we need to scan forward to the actual content and verify it has been written without additional
+ // encoding. Our marker is a "crlfcrlf" sequence.
+
+
+ for (int i = 0; i < data.length; i++) {
+ if (data[i] == '\r') {
+ if (data[i + 1] == '\n' && data[i + 2] == '\r' && data[i + 3] == '\n') {
+ for (int j = 0; j < content.length; j++) {
+ assertEquals(data[i + 4 + j], content[j]);
+ }
+
+ }
+ }
+ }
+ }
+
+
+ public class TestBodyPart extends PreencodedMimeBodyPart {
+
+ public TestBodyPart(String encoding) {
+ super(encoding);
+ }
+
+ public void updateHeaders() throws MessagingException {
+ super.updateHeaders();
+ }
+ }
+}
+
+
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/PreencodedMimeBodyPartTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/PreencodedMimeBodyPartTest.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/internet/PreencodedMimeBodyPartTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/ByteArrayDataSourceTest.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/ByteArrayDataSourceTest.java?rev=421852&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/ByteArrayDataSourceTest.java (added)
+++ geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/ByteArrayDataSourceTest.java Fri Jul 14 03:02:19 2006
@@ -0,0 +1,66 @@
+/**
+ *
+ * Copyright 2006 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package javax.mail.util;
+import java.io.ByteArrayInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+
+import junit.framework.TestCase;
+/**
+ * @version $Rev$ $Date$
+ */
+public class ByteArrayDataSourceTest extends TestCase {
+ public ByteArrayDataSourceTest(String arg0) {
+ super(arg0);
+ }
+
+ public void testByteArray() throws Exception {
+ doDataSourceTest(new ByteArrayDataSource("0123456789", "text/plain"), "text/plain");
+ doDataSourceTest(new ByteArrayDataSource("0123456789".getBytes(), "text/xml"), "text/xml");
+ ByteArrayInputStream in = new ByteArrayInputStream("0123456789".getBytes());
+
+ doDataSourceTest(new ByteArrayDataSource(in, "text/html"), "text/html");
+
+ try {
+ ByteArrayDataSource source = new ByteArrayDataSource("01234567890", "text/plain");
+ source.getOutputStream();
+ fail();
+ } catch (IOException e) {
+ }
+
+ ByteArrayDataSource source = new ByteArrayDataSource("01234567890", "text/plain");
+ assertEquals(source.getName(), "");
+
+ source.setName("fred");
+ assertEquals(source.getName(), "fred");
+ }
+
+
+ private void doDataSourceTest(ByteArrayDataSource source, String type) throws Exception {
+ assertEquals(type, source.getContentType());
+
+ InputStream in = source.getInputStream();
+ byte[] bytes = new byte[10];
+
+ int count = in.read(bytes);
+
+ assertEquals(count, bytes.length);
+ assertEquals("0123456789", new String(bytes));
+ }
+}
+
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/ByteArrayDataSourceTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/ByteArrayDataSourceTest.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/ByteArrayDataSourceTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedByteArrayInputStreamTest.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedByteArrayInputStreamTest.java?rev=421852&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedByteArrayInputStreamTest.java (added)
+++ geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedByteArrayInputStreamTest.java Fri Jul 14 03:02:19 2006
@@ -0,0 +1,90 @@
+/**
+ *
+ * Copyright 2006 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package javax.mail.util;
+import java.io.ByteArrayInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+
+import javax.mail.internet.SharedInputStream;
+
+import junit.framework.TestCase;
+/**
+ * @version $Rev$ $Date$
+ */
+public class SharedByteArrayInputStreamTest extends TestCase {
+ private String testString = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
+ private byte[] testData = testString.getBytes();
+
+
+
+ public SharedByteArrayInputStreamTest(String arg0) {
+ super(arg0);
+ }
+
+ public void testInput() throws Exception {
+ SharedByteArrayInputStream in = new SharedByteArrayInputStream(testData);
+
+ assertEquals(in.read(), '0');
+
+ assertEquals(in.getPosition(), 1);
+
+ byte[] bytes = new byte[10];
+
+ assertEquals(in.read(bytes), 10);
+ assertEquals(new String(bytes), "123456789a");
+ assertEquals(in.getPosition(), 11);
+
+ assertEquals(in.read(bytes, 5, 5), 5);
+ assertEquals(new String(bytes), "12345bcdef");
+ assertEquals(in.getPosition(), 16);
+
+ assertEquals(in.skip(5), 5);
+ assertEquals(in.getPosition(), 21);
+ assertEquals(in.read(), 'l');
+
+ while (in.read() != 'Z') {
+ }
+
+ assertEquals(in.read(), -1);
+ }
+
+
+ public void testNewStream() throws Exception {
+ SharedByteArrayInputStream in = new SharedByteArrayInputStream(testData);
+
+ SharedByteArrayInputStream sub = (SharedByteArrayInputStream)in.newStream(10, 10 + 26);
+
+ assertEquals(sub.getPosition(), 0);
+
+ assertEquals(in.read(), '0');
+ assertEquals(sub.read(), 'a');
+
+ sub.skip(1);
+ assertEquals(sub.getPosition(), 2);
+
+ while (sub.read() != 'z') {
+ }
+
+ assertEquals(sub.read(), -1);
+
+ SharedByteArrayInputStream sub2 = (SharedByteArrayInputStream)sub.newStream(5, 10);
+
+ assertEquals(sub2.getPosition(), 0);
+ assertEquals(sub2.read(), 'f');
+ }
+}
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedByteArrayInputStreamTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedByteArrayInputStreamTest.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedByteArrayInputStreamTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedFileInputStreamTest.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedFileInputStreamTest.java?rev=421852&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedFileInputStreamTest.java (added)
+++ geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedFileInputStreamTest.java Fri Jul 14 03:02:19 2006
@@ -0,0 +1,150 @@
+/**
+ *
+ * Copyright 2006 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package javax.mail.util;
+import java.io.ByteArrayInputStream;
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+
+import javax.mail.internet.SharedInputStream;
+
+import junit.framework.TestCase;
+/**
+ * @version $Rev$ $Date$
+ */
+public class SharedFileInputStreamTest extends TestCase {
+
+ File basedir = new File(System.getProperty("basedir", "."));
+ File testInput = new File(basedir, "src/test/resources/test.dat");
+
+ public SharedFileInputStreamTest(String arg0) {
+ super(arg0);
+ }
+
+ public void testInput() throws Exception {
+ doTestInput(new SharedFileInputStream(testInput));
+ doTestInput(new SharedFileInputStream(testInput.getPath()));
+
+ doTestInput(new SharedFileInputStream(testInput, 16));
+ doTestInput(new SharedFileInputStream(testInput.getPath(), 16));
+ }
+
+
+ public void doTestInput(SharedFileInputStream in) throws Exception {
+ assertEquals(in.read(), '0');
+
+ assertEquals(in.getPosition(), 1);
+
+ byte[] bytes = new byte[10];
+
+ assertEquals(in.read(bytes), 10);
+ assertEquals(new String(bytes), "123456789a");
+ assertEquals(in.getPosition(), 11);
+
+ assertEquals(in.read(bytes, 5, 5), 5);
+ assertEquals(new String(bytes), "12345bcdef");
+ assertEquals(in.getPosition(), 16);
+
+ assertEquals(in.skip(5), 5);
+ assertEquals(in.getPosition(), 21);
+ assertEquals(in.read(), 'l');
+
+ while (in.read() != '\n' ) {
+ }
+
+ assertEquals(in.read(), -1);
+
+ in.close();
+ }
+
+
+ public void testNewStream() throws Exception {
+ SharedFileInputStream in = new SharedFileInputStream(testInput);
+
+ SharedFileInputStream sub = (SharedFileInputStream)in.newStream(10, 10 + 26);
+
+ assertEquals(sub.getPosition(), 0);
+
+ assertEquals(in.read(), '0');
+ assertEquals(sub.read(), 'a');
+
+ sub.skip(1);
+ assertEquals(sub.getPosition(), 2);
+
+ while (sub.read() != 'z') {
+ }
+
+ assertEquals(sub.read(), -1);
+
+ SharedFileInputStream sub2 = (SharedFileInputStream)sub.newStream(5, 10);
+
+ sub.close(); // should not close in or sub2
+
+ assertEquals(sub2.getPosition(), 0);
+ assertEquals(sub2.read(), 'f');
+
+ assertEquals(in.read(), '1'); // should still work
+
+ sub2.close();
+
+ assertEquals(in.read(), '2'); // should still work
+
+ in.close();
+ }
+
+
+ public void testMark() throws Exception {
+ doMarkTest(new SharedFileInputStream(testInput, 10));
+
+ SharedFileInputStream in = new SharedFileInputStream(testInput, 10);
+
+ SharedFileInputStream sub = (SharedFileInputStream)in.newStream(5, -1);
+ doMarkTest(sub);
+ }
+
+
+ private void doMarkTest(SharedFileInputStream in) throws Exception {
+ assertTrue(in.markSupported());
+
+ byte[] buffer = new byte[60];
+
+ in.read();
+ in.read();
+ in.mark(50);
+
+ int markSpot = in.read();
+
+ in.read(buffer, 0, 20);
+
+ in.reset();
+
+ assertEquals(markSpot, in.read());
+ in.read(buffer, 0, 40);
+ in.reset();
+ assertEquals(markSpot, in.read());
+
+ in.read(buffer, 0, 51);
+
+ try {
+ in.reset();
+ fail();
+ } catch (IOException e) {
+ }
+ }
+}
+
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedFileInputStreamTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedFileInputStreamTest.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/java/javax/mail/util/SharedFileInputStreamTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/resources/test.dat
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/resources/test.dat?rev=421852&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/resources/test.dat (added)
+++ geronimo/specs/trunk/geronimo-spec-javamail-1.4/src/test/resources/test.dat Fri Jul 14 03:02:19 2006
@@ -0,0 +1 @@
+0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
Modified: geronimo/specs/trunk/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/pom.xml?rev=421852&r1=421851&r2=421852&view=diff
==============================================================================
--- geronimo/specs/trunk/pom.xml (original)
+++ geronimo/specs/trunk/pom.xml Fri Jul 14 03:02:19 2006
@@ -48,7 +48,8 @@
<geronimoSpecsJ2eeDeploymentVersion>1.0.1</geronimoSpecsJ2eeDeploymentVersion>
<geronimoSpecsJ2eeJaccVersion>1.0.1</geronimoSpecsJ2eeJaccVersion>
<geronimoSpecsJ2eeManagementVersion>1.0.1</geronimoSpecsJ2eeManagementVersion>
- <geronimoSpecsJavamailVersion>1.2-SNAPSHOT</geronimoSpecsJavamailVersion>
+ <geronimoSpecsJavamail13Version>1.2-SNAPSHOT</geronimoSpecsJavamail13Version>
+ <geronimoSpecsJavamail14Version>1.0-SNAPSHOT</geronimoSpecsJavamail14Version>
<geronimoSpecsJaxrVersion>1.0.1</geronimoSpecsJaxrVersion>
<geronimoSpecsJaxrpcVersion>1.0.1</geronimoSpecsJaxrpcVersion>
<geronimoSpecsJmsVersion>1.0.1</geronimoSpecsJmsVersion>
@@ -113,7 +114,8 @@
<module>geronimo-spec-j2ee-jacc</module>
<module>geronimo-spec-j2ee-management</module>
<module>geronimo-spec-j2ee</module>
- <module>geronimo-spec-javamail</module>
+ <module>geronimo-spec-javamail-1.3.1</module>
+ <module>geronimo-spec-javamail-1.4</module>
<module>geronimo-spec-jaxr</module>
<module>geronimo-spec-jaxrpc</module>
<module>geronimo-spec-jms</module>
@@ -185,7 +187,12 @@
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-javamail_1.3.1_spec</artifactId>
- <version>${geronimoSpecsJavamailVersion}</version>
+ <version>${geronimoSpecsJavamail13Version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-javamail_1.4_spec</artifactId>
+ <version>${geronimoSpecsJavamail14Version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>