harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From telli...@apache.org
Subject svn commit: r386058 [1/49] - in /incubator/harmony/enhanced/classlib/trunk: make/ modules/archive/make/common/ modules/archive/src/test/java/tests/ modules/archive/src/test/java/tests/api/ modules/archive/src/test/java/tests/api/java/ modules/archive/s...
Date Wed, 15 Mar 2006 11:47:39 GMT
Author: tellison
Date: Wed Mar 15 03:46:17 2006
New Revision: 386058

URL: http://svn.apache.org/viewcvs?rev=386058&view=rev
Log:
Apply HARMONY-57 (Contribution of unit test code for a number of components)

Added:
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AttributesTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarEntryTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarFileTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/ManifestTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/Adler32Test.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/CRC32Test.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/CheckedInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/CheckedOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/DeflaterOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/DeflaterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/GZIPInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/GZIPOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/InflaterInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/InflaterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/ZipEntryTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/ZipFileTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/ZipInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/zip/ZipOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/archive/
    incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/archive/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/BufferedInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/BufferedOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/BufferedReaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/BufferedWriterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/ByteArrayInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/ByteArrayOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/CharArrayReaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/CharArrayWriterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/CharConversionExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/DataInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/DataOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/EOFExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FileDescriptorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FileInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FileNotFoundExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FileOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FilePermissionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FileReaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FileTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FileWriterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FilterInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/FilterOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/IOExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/InputStreamReaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/InterruptedIOExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/InvalidClassExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/LineNumberInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/LineNumberReaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/NotActiveExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/NotSerializableExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/ObjectInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/ObjectOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/ObjectStreamClassTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/ObjectStreamFieldTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/OpenRandomFileTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/OutputStreamWriterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/PipedInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/PipedOutputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/PipedReaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/PipedWriterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/PrintStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/PrintWriterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/PushbackInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/PushbackReaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/RandomAccessFileTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/SequenceInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/SerializablePermissionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/SerializationStressTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/SerializationStressTest1.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/SerializationStressTest2.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/SerializationStressTest3.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/SerializationStressTest4.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/SerializationStressTest5.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/StreamCorruptedExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/StreamTokenizerTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/StringBufferInputStreamTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/StringReaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/StringWriterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/SyncFailedExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/UTFDataFormatExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/UnsupportedEncodingExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/WriteAbortedExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/testfile
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/testfile-utf8.txt
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/io/testfile.txt
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ArithmeticExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ArrayCopyTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ArrayIndexOutOfBoundsExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ArrayStoreExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/AssertionErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/BooleanTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ByteTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/CharacterTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ClassCastExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ClassLoaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ClassNotFoundExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ClassTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/CloneNotSupportedExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/CompilerTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/DoubleTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ExceptionInInitializerErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/FloatTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/HelloWorldTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/IllegalAccessErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/IllegalAccessExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/IllegalArgumentExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/IllegalMonitorStateExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/IllegalStateExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/IllegalThreadStateExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/IncompatibleClassChangeErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/IndexOutOfBoundsExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/InheritableThreadLocalTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/InstantiationErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/InstantiationExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/IntegerTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/InternalErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/InterruptedExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/LinkageErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/LongTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/MathTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/NegativeArraySizeExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/NoClassDefFoundErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/NoSuchFieldErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/NoSuchFieldExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/NoSuchMethodErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/NoSuchMethodExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/NullPointerExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/NumberFormatExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/NumberTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ObjectTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/OutOfMemoryErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/PackageTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ProcessTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/RuntimeExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/RuntimePermissionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/RuntimeTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/SecurityExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/SecurityManagerTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ShortTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/StackOverflowErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/StrictMathTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/StringBufferTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/StringIndexOutOfBoundsExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/StringTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/SystemTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ThreadDeathTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ThreadGroupTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ThreadLocalTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ThreadTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ThrowableTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/UnknownErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/UnsatisfiedLinkErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/UnsupportedOperationExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/VerifyErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/VirtualMachineErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ref/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ref/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ref/PhantomReferenceTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ref/ReferenceQueueTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ref/ReferenceTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ref/SoftReferenceTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/ref/WeakReferenceTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/AccessibleObjectTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/ArrayTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/ConstructorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/FieldTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/InvocationTargetExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/MethodTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/ModifierTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/ProxyTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/lang/reflect/ReflectPermissionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/BindExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/ConnectExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/DatagramPacketTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/DatagramSocketTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/HttpURLConnectionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/Inet4AddressTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/Inet6AddressTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/InetAddressTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/JarURLConnectionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/MalformedURLExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/MulticastSocketTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/NetPermissionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/NetworkInterfaceTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/NoRouteToHostExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/PasswordAuthenticationTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/ProtocolExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/ServerSocketTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/SocketExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/SocketImplTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/SocketPermissionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/SocketTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/SocketTestCase.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/URISyntaxExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/URITest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/URLClassLoaderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/URLConnectionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/URLDecoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/URLEncoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/URLTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/UnknownHostExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/net/UnknownServiceExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/AbstractCollectionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/AbstractListTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/AbstractMapTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/ArrayListTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/ArraysTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/BitSetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/CalendarTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/CollectionsTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/ConcurrentModTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/ConcurrentModificationExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/CurrencyTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/DateTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/EmptyStackExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/EventObjectTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/GregorianCalendarTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/HashMapTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/HashSetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/HashtableTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/IdentityHashMap2Test.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/IdentityHashMapTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/LinkedHashMapTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/LinkedHashSetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/LinkedListTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/ListResourceBundleTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/LocaleTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/MissingResourceExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/NoSuchElementExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/ObservableTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/PropertiesTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/PropertyPermissionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/PropertyResourceBundleTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/RandomTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/ResourceBundleTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/SampleBundleClass.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/SimpleTimeZoneTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/StackTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/StringTokenizerTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/TimeZoneTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/TimerTaskTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/TimerTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/TooManyListenersExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/TreeMapTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/TreeSetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/VectorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/api/java/util/WeakHashMapTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/impl/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/impl/com/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/impl/com/ibm/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/impl/com/ibm/misc/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/impl/com/ibm/misc/util/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/impl/com/ibm/misc/util/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/impl/com/ibm/misc/util/NYITest.java
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/luni/
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/tests/luni/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/ASCCharsetDecoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/ASCCharsetEncoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/ASCCharsetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CharacterCodingException.ser   (with props)
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CharacterCodingExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CharsetDecoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CharsetEncoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CharsetProviderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CharsetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CoderMalfunctionError.ser   (with props)
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CoderMalfunctionErrorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CoderResultTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/CodingErrorActionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/ConcreteCharsetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/GBCharsetDecoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/GBCharsetEncoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/ISOCharsetDecoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/ISOCharsetEncoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/ISOCharsetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/IllegalCharsetNameException.ser   (with props)
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/IllegalCharsetNameExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/MalformedInputException.ser   (with props)
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/MalformedInputExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF16BECharsetDecoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF16BECharsetEncoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF16BECharsetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF16CharsetDecoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF16CharsetEncoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF16CharsetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF16LECharsetDecoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF16LECharsetEncoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF16LECharsetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTF8CharsetTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTFCharsetDecoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UTFCharsetEncoderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UnmappableCharacterException.ser   (with props)
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UnmappableCharacterExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UnsupportedCharsetException.ser   (with props)
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/UnsupportedCharsetExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/spi/
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/spi/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/api/java/nio/charset/spi/CharsetProviderTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/nio_char/
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/test/java/tests/nio_char/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/AnnotationTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/AttributedCharacterIteratorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/AttributedStringTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/BidiTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/BreakIteratorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/ChoiceFormatTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/CollationElementIteratorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/CollationKeyTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/CollatorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/DateFormatFieldTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/DateFormatSymbolsTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/DateFormatTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/DecimalFormatSymbolsTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/DecimalFormatTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/FieldPositionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/MessageFormatFieldTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/MessageFormatTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/NumberFormatFieldTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/NumberFormatTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/ParseExceptionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/ParsePositionTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/RuleBasedCollatorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/SimpleDateFormatTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/api/java/text/StringCharacterIteratorTest.java
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/text/
    incubator/harmony/enhanced/classlib/trunk/modules/text/src/test/java/tests/text/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/support/
    incubator/harmony/enhanced/classlib/trunk/support/src/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/hyts_Foo.c
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/main/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/main/AllTests.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/GZIPInputStream/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/GZIPInputStream/hyts_gInput.txt   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/Harmony.GIF   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_11.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_12.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_13.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_14.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_21.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_22-new.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_22.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_23.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_31.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_32.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_33.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_41.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/JarIndex/hyts_42.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/Package/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/Package/hyts_all_attributes.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/Package/hyts_c.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/Package/hyts_no_attributes.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/Package/hyts_no_entry.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/Package/hyts_pq.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/Package/hyts_some_attributes.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_PropertiesTest.properties
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_ZipFile.zip   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_att.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_available.tst   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_checkInput.txt
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_compDiction.txt   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_compressD.txt   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_constru(O).txt   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_constru(OD).txt   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_constru(ODI).txt   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_htmltest.html
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_mainClass.ser   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_manifest1.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_missingclass.ser   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_patch.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_patch2.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_resource.properties
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_security.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/hyts_signed.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/manifest/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/manifest/hyts_MANIFEST.MF
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/morestuff/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/morestuff/hyts_patch.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/morestuff/hyts_patch2.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/subfolder/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/subfolder/tests/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/subfolder/tests/resources/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/resources/subfolder/tests/resources/hyts_resource.properties
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_AvailTest.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_BitSet.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_CollectionTest.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_Configuration.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_DecimalFormat.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_DeleteOnExitTest.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_Exec.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_Field.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_Format.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_HttpConnector.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_HttpServer.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_HttpServerSocket.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_HttpSocket.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_HttpTests.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_ListTest.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_MapTest2.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_MessageFormat.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_NetworkInterface.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_PlatformFile.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_PortManager.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_ProcessReadWriteTest.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_Proxy_I1.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_Proxy_I2.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_Proxy_ParentException.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_Proxy_SubException.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_ServerSocket.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_SetTest.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_SimpleDateFormat.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_Socket.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_StringReader.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_StringWriter.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_TestResource.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_TestResource_en.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_TestResource_en_US.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_TestResource_fr.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_TestResource_fr_FR.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_TestResource_fr_FR_VAR.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_TimeZone.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_URLConnector.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_UnmodifiableCollectionTest.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_UnmodifiableMapTest.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/resource/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/resource/Support_Resources.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/util/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/util/CallVerificationStack.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/util/SerializationTester.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/java/tests/util/SomeTests.java
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/config/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/config/excludes.xsd
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/config/jcltest-excludes.xml
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/config/localhosttest.ini
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/config/testing.policy
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/libs/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/FTP/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/FTP/jcltest/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/FTP/jcltest/nettest.txt
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/cgi-bin/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/cgi-bin/test.pl
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/JUC/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/JUC/lf.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/RESOURCE.TXT
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/UCL/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/UCL/UCL.jar   (with props)
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/URLConnectionTest/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/URLConnectionTest/Harmony.html
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/subdir1/
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/HTTP/html/testres231/subdir1/RESOURCE.TXT
    incubator/harmony/enhanced/classlib/trunk/support/src/test/resources/net.resources/README.txt
Modified:
    incubator/harmony/enhanced/classlib/trunk/make/build-test.xml
    incubator/harmony/enhanced/classlib/trunk/modules/archive/make/common/build.xml
    incubator/harmony/enhanced/classlib/trunk/modules/luni/make/common/build.xml
    incubator/harmony/enhanced/classlib/trunk/modules/nio_char/make/common/build.xml
    incubator/harmony/enhanced/classlib/trunk/modules/text/make/common/build.xml

Modified: incubator/harmony/enhanced/classlib/trunk/make/build-test.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/make/build-test.xml?rev=386058&r1=386057&r2=386058&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/make/build-test.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/make/build-test.xml Wed Mar 15 03:46:17 2006
@@ -26,9 +26,28 @@
     <property name="tests.output" location="build/test_report" />
     <property name="target.output" location="deploy" />
 
+    <property name="tests.build.output" location="build/tests" />
+    <property name="support.dir" location="support"/>
+    <property name="tests.depends.jars" location="deploy/jre/lib/boot" />
+    <property name="junit.jar" location="${support.dir}/src/test/resources/libs/junit_3.8.1/junit.jar" />
+    <property name="xalan.jar" location="${support.dir}/src/test/resources/libs/xalan-j_2.6.0/xalan.jar" />
+    <property name="xerces.resolver.jar" location="${support.dir}/src/test/resources/libs/xerces_2.6.2/resolver.jar" />
+    <property name="xerces.impl.jar" location="${support.dir}/src/test/resources/libs/xerces_2.6.2/xercesImpl.jar" />
+    <property name="xml.apis.jar" location="${support.dir}/src/test/resources/libs/xerces_2.6.2/xml-apis.jar" />
+    <path id="xerces.id">
+        <fileset dir="${support.dir}/src/test/resources/libs/xerces_2.6.2">
+            <include name="*.jar" />
+        </fileset>
+    </path>
+    <path id="xalan.id">
+        <fileset dir="${support.dir}/src/test/resources/libs/xalan-j_2.6.0">
+            <include name="*.jar" />
+        </fileset>
+    </path>
+
 	<!-- this list of components to test will grow to eventually be all modules -->
 	<target name="test-all"
-		depends="clean, test-luni, test-archive, test-text, test-nio, test-xnet, test-nio_char, gen-report">
+		depends="clean, compile-support, test-luni, test-archive, test-text, test-nio, test-xnet, test-nio_char, gen-report">
 	</target>
 
 	<target name="clean">
@@ -110,4 +129,174 @@
 		<echo message="The test report is in ${display-location}"/>
     </target>
 
-</project>
\ No newline at end of file
+    <target name="compile-support" depends="copy-test-resources, get-test-support-jars"
+    	description="Compile the unit test source">
+    	<mkdir dir="${tests.build.output}" />
+        <javac destdir="${tests.build.output}" source="1.4" target="1.4" debug="on">
+            <src path="${support.dir}/src/test/java" />
+            <src path="modules/archive/src/test/java" />
+            <src path="modules/luni/src/test/java" />
+            <src path="modules/nio_char/src/test/java" />
+            <src path="modules/text/src/test/java" />
+       	    <classpath refid="xerces.id" />
+            <classpath refid="xalan.id" />
+            <classpath location="${junit.jar}" />
+            <classpath location="${tests.build.output}" />
+            <classpath>
+                <fileset dir="${tests.depends.jars}">
+                    <include name="*.jar" />
+                </fileset>
+            </classpath>
+        </javac>
+    	
+    </target>
+	
+    <!-- ================================= 
+          target: copy-test-resources              
+         ================================= -->
+    <target name="copy-test-resources"
+       description="Copy non-Java files from unit test trees to the bin output">
+        <mkdir dir="${tests.build.output}" />
+
+        <copy todir="${tests.build.output}" includeemptydirs="false">
+            <fileset dir="${support.dir}/src/test/java">
+                <exclude name="**/*.java" />
+            </fileset>
+            <fileset dir="modules/archive/src/test/java">
+                <exclude name="**/*.java" />
+            </fileset>
+            <fileset dir="modules/luni/src/test/java">
+                <exclude name="**/*.java" />
+            </fileset>
+            <fileset dir="modules/nio_char/src/test/java">
+                <exclude name="**/*.java" />
+            </fileset>
+            <fileset dir="modules/text/src/test/java">
+                <exclude name="**/*.java" />
+            </fileset>
+        </copy>
+    </target>
+
+    <target name="get-test-support-jars"
+    	    description="Download jars required to compile and run unit tests">
+        <!-- JUnit 3.8.1 support -->
+    	<mkdir dir="${support.dir}/src/test/resources/libs/junit_3.8.1"/>
+    	<get src="http://www.ibiblio.org/maven/junit/jars/junit-3.8.1.jar"
+    	     dest="${junit.jar}" usetimestamp="true" verbose="true" />
+    	
+    	<!-- Xalan 2.6.0 support -->
+    	<mkdir dir="${support.dir}/src/test/resources/libs/xalan-j_2.6.0"/>
+    	<get src="http://www.ibiblio.org/maven/xalan/jars/xalan-2.6.0.jar"
+    	     dest="${xalan.jar}" usetimestamp="true" verbose="true" />
+    	
+    	<!-- Xerces 2.6.2 support -->
+    	<mkdir dir="${support.dir}/src/test/resources/libs/xerces_2.6.2" />
+    	<get src="http://www.ibiblio.org/maven/xml-resolver/jars/xml-resolver-1.1.jar"
+    	     dest="${xerces.resolver.jar}" usetimestamp="true" verbose="true" />
+    	<get src="http://www.ibiblio.org/pub/packages/maven2/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar"
+    	     dest="${xerces.impl.jar}" usetimestamp="true" verbose="true" />
+    	<get src="http://www.ibiblio.org/maven/xml-apis/jars/xml-apis-1.0.b2.jar"
+    	     dest="${xml.apis.jar}" usetimestamp="true" verbose="true" />
+    </target>
+
+    <target name="run-tests" description="Run JUnit tests">
+    	<!-- The location of the Harmony launcher can be overridden by 
+    	     the "harmony.vm.exe" property. Default value of property
+    	     is set assuming it is under the deploy tree -->
+    	<property name="harmony.vm.exe" location="${target.output}/jre/bin/java"/>
+    	
+        <!-- Delete "junitCompleted" - an empty file that can be used to
+             check that the junit test VM does not exit prematurely -->
+        <delete file="${user.home}/junitCompleted" failonerror="false" />
+
+        <path id="classpath.id" location="${tests.build.output}" />
+    	
+    	<java classname="tests.main.AllTests"
+    		fork="true"
+    		jvm="${harmony.vm.exe}">
+    		
+            <jvmarg value="-showversion" />
+
+            <!-- Required by various tests that set security manager etc -->
+            <jvmarg value="-Djava.security.policy=${support.dir}/src/test/resources/config/testing.policy" />
+
+            <!-- Required for running the java.net unit tests -->
+            <jvmarg value="-Dtest.ini.file=${support.dir}/src/test/resources/config/localhosttest.ini" />
+
+            <!-- Required if using the test excluder decorator -->
+            <jvmarg value="-Dexcludes.file.uri=file:///${support.dir}/src/test/resources/config/jcltest-excludes.xml" />
+        	
+            <classpath>
+                <path refid="classpath.id" />
+            	<path refid="xerces.id" />
+            	<path refid="xalan.id" />
+                <pathelement location="${junit.jar}" />
+            </classpath>
+   		</java>
+    </target>
+
+	
+    <!-- ================================= 
+          target: run-tests-with-junit-task
+         ================================= -->
+    <target name="run-tests-with-junit-task" description="Run JUnit tests">
+    	<!-- The location of the Harmony launcher can be overridden by 
+    	     the "harmony.vm.exe" property. Default value of property
+    	     is set assuming it is under the deploy tree -->
+    	<property name="harmony.vm.exe" location="${target.output}/jre/bin/java"/>
+
+        <!-- Delete "junitCompleted" - an empty file that can be used to
+             check that the junit test VM does not exit prematurely -->
+        <delete file="${user.home}/junitCompleted" failonerror="false" />
+
+        <path id="classpath.id" location="${tests.build.output}" />
+    	
+        <junit fork="true"
+               forkmode="once"
+               jvm="${harmony.vm.exe}"
+               errorproperty="tests.failed"
+               failureproperty="tests.failed">
+            <env key="JAVA_HOME" value="${target.output}/jre" />
+            <env key="LD_LIBRARY_PATH" value="" />
+            <!-- required to be unset on Linux -->
+            
+            <jvmarg value="-showversion" />
+
+            <!-- Required by various tests that set security manager etc -->
+            <jvmarg value="-Djava.security.policy=${support.dir}/src/test/resources/config/testing.policy" />
+
+            <!-- Required for running the java.net unit tests -->
+            <jvmarg value="-Dtest.ini.file=${support.dir}/src/test/resources/config/localhosttest.ini" />
+
+            <!-- Required if using the test excluder decorator -->
+            <jvmarg value="-Dexcludes.file.uri=file:///${support.dir}/src/test/resources/config/jcltest-excludes.xml" />
+        	
+            <classpath>
+                <path refid="classpath.id" />
+            	<path refid="xerces.id" />
+            	<path refid="xalan.id" />
+                <pathelement location="${junit.jar}" />
+            </classpath>
+        	
+            <formatter type="plain" usefile="false" />
+            <formatter type="xml" />
+        	
+        	<test todir="${tests.results.dir}" name="tests.main.AllTests" />
+        </junit>
+
+        <fail if="tests.failed" message="Some Tests Failed !" />
+
+        <!-- if the junit test process completed as expected, this file
+             should now exist -->
+        <fail message="JUnit task ended prematurely - Hint: This may have been caused by the test VM terminating unexpectedly during the test run">
+            <condition>
+                <not>
+                    <available file="${user.home}/junitCompleted" />
+                </not>
+            </condition>
+        </fail>
+        <!-- Clean up after ourselves -->
+        <delete file="${user.home}/junitCompleted" />
+    </target>
+
+</project>

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/make/common/build.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/archive/make/common/build.xml?rev=386058&r1=386057&r2=386058&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/make/common/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/make/common/build.xml Wed Mar 15 03:46:17 2006
@@ -60,6 +60,7 @@
 					<include name="*.jar" />
 				</fileset>
 			</bootclasspath>
+                        <classpath location="../../../../build/tests" />
 		</javac>
 	</target>
 
@@ -83,12 +84,19 @@
 			<classpath>
 				<pathelement path="${hy.archive.bin.test}"/>
 			</classpath>
+                        <classpath location="../../../../build/tests" />
 
 			<formatter type="xml" />
 
 			<batchtest todir="${hy.tests.reports}" haltonfailure="no">
 				<fileset dir="${hy.archive.src.test.java}">
 					<include name="**/*Test.java"/>
+                                        <exclude name="**/JarFileTest.java"/>
+                                        <exclude name="**/JarOutputStreamTest.java"/>
+                                        <exclude name="**/GZIPInputStreamTest.java"/>
+                                        <exclude name="**/InflaterInputStreamTest.java"/>
+                                        <exclude name="**/InflaterTest.java"/>
+
 				</fileset>
 			</batchtest>
 		</junit>

Added: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AllTests.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AllTests.java?rev=386058&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AllTests.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AllTests.java Wed Mar 15 03:46:17 2006
@@ -0,0 +1,43 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * 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 tests.api.java.util.jar;
+
+import junit.framework.Test;
+import junit.framework.TestSuite;
+
+/**
+ * Test suite for java.util.jar package.
+ */
+public class AllTests {
+
+	public static void main(String[] args) {
+		junit.textui.TestRunner.run(suite());
+	}
+
+	public static Test suite() {
+		TestSuite suite = new TestSuite("Tests for java.util.jar");
+		// $JUnit-BEGIN$
+		suite.addTestSuite(AttributesTest.class);
+		suite.addTestSuite(JarEntryTest.class);
+		suite.addTestSuite(JarExceptionTest.class);
+		suite.addTestSuite(JarFileTest.class);
+		suite.addTestSuite(JarInputStreamTest.class);
+		suite.addTestSuite(JarOutputStreamTest.class);
+		suite.addTestSuite(ManifestTest.class);
+		// $JUnit-END$
+		return suite;
+	}
+}

Added: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AttributesTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AttributesTest.java?rev=386058&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AttributesTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/AttributesTest.java Wed Mar 15 03:46:17 2006
@@ -0,0 +1,270 @@
+/* Copyright 1998, 2005 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * 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 tests.api.java.util.jar;
+
+import java.util.Collection;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.Map;
+import java.util.Set;
+import java.util.jar.Attributes;
+
+public class AttributesTest extends junit.framework.TestCase {
+
+	Attributes a;
+
+	/**
+	 * @tests java.util.jar.Attributes#Attributes()
+	 */
+	public void test_Constructor() {
+		// Test for method java.util.jar.Attributes()
+		assertTrue("Used to test", true);
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#Attributes(java.util.jar.Attributes)
+	 */
+	public void test_ConstructorLjava_util_jar_Attributes() {
+		Attributes a2 = new Attributes(a);
+		assertTrue("not equal", a.equals(a2));
+		a.putValue("1", "one(1)");
+		assertTrue("equal", !a.equals(a2));
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#clear()
+	 */
+	public void test_clear() {
+		// Test for method void java.util.jar.Attributes.clear()
+		a.clear();
+		assertTrue("a) All entries should be null after clear",
+				a.get("1") == null);
+		assertTrue("b) All entries should be null after clear",
+				a.get("2") == null);
+		assertTrue("c) All entries should be null after clear",
+				a.get("3") == null);
+		assertTrue("d) All entries should be null after clear",
+				a.get("4") == null);
+		assertTrue("Should not contain any keys", !a.containsKey("1"));
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#containsKey(java.lang.Object)
+	 */
+	public void test_containsKeyLjava_lang_Object() {
+		// Test for method boolean
+		// java.util.jar.Attributes.containsKey(java.lang.Object)
+		assertTrue("a) Should have returned false", !a.containsKey(new Integer(
+				1)));
+		assertTrue("b) Should have returned false", !a.containsKey("0"));
+		assertTrue("Should have returned true", a
+				.containsKey(new Attributes.Name("1")));
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#containsValue(java.lang.Object)
+	 */
+	public void test_containsValueLjava_lang_Object() {
+		// Test for method boolean
+		// java.util.jar.Attributes.containsValue(java.lang.Object)
+		assertTrue("Should have returned false", !a.containsValue("One"));
+		assertTrue("Should have returned true", a.containsValue("one"));
+
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#entrySet()
+	 */
+	public void test_entrySet() {
+		// Test for method java.util.Set java.util.jar.Attributes.entrySet()
+		Set entrySet = a.entrySet();
+		Set keySet = new HashSet();
+		Set valueSet = new HashSet();
+		Iterator i;
+		assertTrue("Wrong size--Wanted: 4, got: " + entrySet.size(), entrySet
+				.size() == 4);
+		i = entrySet.iterator();
+		while (i.hasNext()) {
+			java.util.Map.Entry e;
+			e = (Map.Entry) i.next();
+			keySet.add(e.getKey());
+			valueSet.add(e.getValue());
+		}
+
+		assertTrue("a) Should contain entry", valueSet.contains("one"));
+		assertTrue("b) Should contain entry", valueSet.contains("two"));
+		assertTrue("c) Should contain entry", valueSet.contains("three"));
+		assertTrue("d) Should contain entry", valueSet.contains("four"));
+
+		assertTrue("a) Should contain key", keySet
+				.contains(new Attributes.Name("1")));
+		assertTrue("b) Should contain key", keySet
+				.contains(new Attributes.Name("2")));
+		assertTrue("c) Should contain key", keySet
+				.contains(new Attributes.Name("3")));
+		assertTrue("d) Should contain key", keySet
+				.contains(new Attributes.Name("4")));
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#get(java.lang.Object)
+	 */
+	public void test_getLjava_lang_Object() {
+		// Test for method java.lang.Object
+		// java.util.jar.Attributes.get(java.lang.Object)
+		assertTrue("a) Incorrect value returned", a.getValue("1").equals("one"));
+		assertTrue("b) Incorrect value returned", a.getValue("0") == null);
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#isEmpty()
+	 */
+	public void test_isEmpty() {
+		// Test for method boolean java.util.jar.Attributes.isEmpty()
+		assertTrue("Should not be empty", !a.isEmpty());
+		a.clear();
+		assertTrue("a) Should be empty", a.isEmpty());
+		a = new Attributes();
+		assertTrue("b) Should be empty", a.isEmpty());
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#keySet()
+	 */
+	public void test_keySet() {
+		// Test for method java.util.Set java.util.jar.Attributes.keySet()
+		Set s = a.keySet();
+		assertTrue("Wrong size--Wanted: 4, got: " + s.size(), s.size() == 4);
+		assertTrue("a) Should contain entry", s.contains(new Attributes.Name(
+				"1")));
+		assertTrue("b) Should contain entry", s.contains(new Attributes.Name(
+				"2")));
+		assertTrue("c) Should contain entry", s.contains(new Attributes.Name(
+				"3")));
+		assertTrue("d) Should contain entry", s.contains(new Attributes.Name(
+				"4")));
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#put(java.lang.Object, java.lang.Object)
+	 */
+	public void test_putLjava_lang_ObjectLjava_lang_Object() {
+		// Test for method java.lang.Object
+		// java.util.jar.Attributes.put(java.lang.Object, java.lang.Object)
+		assertTrue("Used to test", true);
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#putAll(java.util.Map)
+	 */
+	public void test_putAllLjava_util_Map() {
+		// Test for method void java.util.jar.Attributes.putAll(java.util.Map)
+		Attributes b = new Attributes();
+		b.putValue("3", "san");
+		b.putValue("4", "shi");
+		b.putValue("5", "go");
+		b.putValue("6", "roku");
+		a.putAll(b);
+		assertTrue("Should not have been replaced", a.getValue("1").equals(
+				"one"));
+		assertTrue("Should have been replaced", a.getValue("3").equals("san"));
+		assertTrue("Should have been added", a.getValue("5").equals("go"));
+
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#remove(java.lang.Object)
+	 */
+	public void test_removeLjava_lang_Object() {
+		// Test for method java.lang.Object
+		// java.util.jar.Attributes.remove(java.lang.Object)
+		a.remove(new Attributes.Name("1"));
+		a.remove(new Attributes.Name("3"));
+		assertTrue("Should have been removed", a.getValue("1") == null);
+		assertTrue("Should not have been removed", a.getValue("4").equals(
+				"four"));
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#size()
+	 */
+	public void test_size() {
+		// Test for method int java.util.jar.Attributes.size()
+		assertTrue("Incorrect size returned", a.size() == 4);
+		a.clear();
+		assertTrue("Should have returned 0 size, but got: " + a.size(), a
+				.size() == 0);
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#values()
+	 */
+	public void test_values() {
+		// Test for method java.util.Collection
+		// java.util.jar.Attributes.values()
+		Collection valueCollection = a.values();
+		assertTrue("a) Should contain entry", valueCollection.contains("one"));
+		assertTrue("b) Should contain entry", valueCollection.contains("two"));
+		assertTrue("c) Should contain entry", valueCollection.contains("three"));
+		assertTrue("d) Should contain entry", valueCollection.contains("four"));
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#clone()
+	 */
+	public void test_clone() {
+		Attributes a2 = (Attributes) a.clone();
+		assertTrue("not equal", a.equals(a2));
+		a.putValue("1", "one(1)");
+		assertTrue("equal", !a.equals(a2));
+	}
+
+	/**
+	 * @tests java.util.jar.Attributes#equals(java.lang.Object)
+	 */
+	public void test_equalsLjava_lang_Object() {
+		Attributes.Name n1 = new Attributes.Name("name"), n2 = new Attributes.Name(
+				"Name");
+		assertTrue("Names not equal", n1.equals(n2));
+
+		Attributes a1 = new Attributes();
+		a1.putValue("one", "1");
+		a1.putValue("two", "2");
+		Attributes a2 = new Attributes();
+		a2.putValue("One", "1");
+		a2.putValue("TWO", "2");
+		assertTrue("not equal", a1.equals(a2));
+	}
+
+	/**
+	 * Sets up the fixture, for example, open a network connection. This method
+	 * is called before a test is executed.
+	 */
+	protected void setUp() {
+		a = new Attributes();
+		a.putValue("1", "one");
+		a.putValue("2", "two");
+		a.putValue("3", "three");
+		a.putValue("4", "four");
+	}
+
+	/**
+	 * Tears down the fixture, for example, close a network connection. This
+	 * method is called after a test is executed.
+	 */
+	protected void tearDown() {
+	}
+
+}

Added: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarEntryTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarEntryTest.java?rev=386058&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarEntryTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarEntryTest.java Wed Mar 15 03:46:17 2006
@@ -0,0 +1,140 @@
+/* Copyright 1998, 2005 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * 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 tests.api.java.util.jar;
+
+
+
+import java.io.File;
+import java.util.jar.JarEntry;
+import java.util.jar.JarFile;
+
+import tests.support.resource.Support_Resources;
+
+public class JarEntryTest extends junit.framework.TestCase {
+
+	java.util.zip.ZipEntry zipEntry;
+
+	java.util.jar.JarEntry jarEntry;
+
+	java.util.jar.JarFile jarFile;
+
+	final String jarName = "hyts_patch.jar";
+
+	final String entryName = "foo/bar/A.class";
+
+	final String entryName2 = "Blah.txt";
+
+	final String attJarName = "hyts_att.jar";
+
+	final String attEntryName = "HasAttributes.txt";
+
+	final String attEntryName2 = "NoAttributes.txt";
+
+	File resources;
+
+	/**
+	 * @tests java.util.jar.JarEntry#JarEntry(java.util.zip.ZipEntry)
+	 */
+	public void test_ConstructorLjava_util_zip_ZipEntry() {
+		// Test for method java.util.jar.JarEntry(java.util.zip.ZipEntry)
+		assertTrue("Jar file is null", jarFile != null);
+		zipEntry = jarFile.getEntry(entryName);
+		assertTrue("Zip entry is null", zipEntry != null);
+		jarEntry = new JarEntry(zipEntry);
+		assertTrue("Jar entry is null", jarEntry != null);
+		assertTrue("Wrong entry constucted--wrong name", jarEntry.getName()
+				.equals(entryName));
+		assertTrue("Wrong entry constucted--wrong size",
+				jarEntry.getSize() == 311);
+	}
+
+	/**
+	 * @tests java.util.jar.JarEntry#getAttributes()
+	 */
+	public void test_getAttributes() {
+		// Test for method java.util.jar.Attributes
+		// java.util.jar.JarEntry.getAttributes()
+		JarFile attrJar = null;
+		File file = null;
+		try {
+			Support_Resources.copyFile(resources, null, attJarName);
+			file = new File(resources, attJarName);
+			attrJar = new JarFile(file);
+		} catch (Exception e) {
+			assertTrue(file + " does not exist", file.exists());
+			fail("Exception opening file: " + e.toString());
+		}
+
+		try {
+			jarEntry = attrJar.getJarEntry(attEntryName);
+			assertTrue("Should have Manifest attributes", jarEntry
+					.getAttributes() != null);
+		} catch (Exception e) {
+			fail("Exception during 2nd test: " + e.toString());
+		}
+
+		try {
+			jarEntry = attrJar.getJarEntry(attEntryName2);
+			assertTrue("Shouldn't have any Manifest attributes", jarEntry
+					.getAttributes() == null);
+			attrJar.close();
+		} catch (Exception e) {
+			fail("Exception during 1st test: " + e.toString());
+		}
+	}
+
+	/**
+	 * @tests java.util.jar.JarEntry#getCertificates()
+	 */
+	public void test_getCertificates() {
+		// Test for method java.security.cert.Certificate []
+		// java.util.jar.JarEntry.getCertificates()
+		zipEntry = jarFile.getEntry(entryName2);
+		jarEntry = new JarEntry(zipEntry);
+		assertTrue("Shouldn't have any Certificates", jarEntry
+				.getCertificates() == null);
+	}
+
+	/**
+	 * Sets up the fixture, for example, open a network connection. This method
+	 * is called before a test is executed.
+	 */
+
+	protected void setUp() {
+		try {
+			resources = Support_Resources.createTempFolder();
+			Support_Resources.copyFile(resources, null, jarName);
+			jarFile = new JarFile(new File(resources, jarName));
+		} catch (Exception e) {
+			e.printStackTrace();
+			fail("Exception during setup: " + e.toString());
+		}
+	}
+
+	/**
+	 * Tears down the fixture, for example, close a network connection. This
+	 * method is called after a test is executed.
+	 */
+
+	protected void tearDown() {
+		try {
+			if (jarFile != null)
+				jarFile.close();
+		} catch (java.io.IOException e) {
+			System.out.println("Exception during tearDown");
+		}
+	}
+
+}

Added: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarExceptionTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarExceptionTest.java?rev=386058&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarExceptionTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/tests/api/java/util/jar/JarExceptionTest.java Wed Mar 15 03:46:17 2006
@@ -0,0 +1,55 @@
+/* Copyright 1998, 2005 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * 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 tests.api.java.util.jar;
+
+
+
+import java.io.IOException;
+import java.util.jar.Manifest;
+
+public class JarExceptionTest extends junit.framework.TestCase {
+
+	/**
+	 * @tests java.util.jar.JarException#JarException(java.lang.String)
+	 */
+	public void test_ConstructorLjava_lang_String() {
+		// Test for method java.util.jar.JarException(java.lang.String)
+		try {
+			new Manifest(new java.io.ByteArrayInputStream(
+					"jlkasj dl: dsklf jlks dslka : fdsfsd\n\n\n\ndsfas"
+							.getBytes()));
+			fail("Should have thrown exception");
+		} catch (IOException e) {
+			// correct
+		} catch (Exception e) {
+			fail("Threw the wrong exception: " + e.toString());
+		}
+	}
+
+	/**
+	 * Sets up the fixture, for example, open a network connection. This method
+	 * is called before a test is executed.
+	 */
+	protected void setUp() {
+	}
+
+	/**
+	 * Tears down the fixture, for example, close a network connection. This
+	 * method is called after a test is executed.
+	 */
+	protected void tearDown() {
+	}
+
+}



Mime
View raw message