ceki        2002/08/28 14:19:48

  Modified:    tests    Tag: v1_2-branch build.xml
  Added:       tests/input Tag: v1_2-branch defaultInit3.properties
               tests/input/xml Tag: v1_2-branch defaultInit.xml
               tests/src/java/org/apache/log4j/defaultInit Tag: v1_2-branch
                        TestCase1.java TestCase2.java TestCase3.java
                        TestCase4.java
  Log:
  Added test cases for default initialization procedure.  We now search
  for the file log4j.xml as well as the file log4j.properties in log4j
  initialization.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.16.2.5  +51 -1     jakarta-log4j/tests/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-log4j/tests/build.xml,v
  retrieving revision 1.16.2.4
  retrieving revision 1.16.2.5
  diff -u -r1.16.2.4 -r1.16.2.5
  --- build.xml 26 Jul 2002 18:23:34 -0000      1.16.2.4
  +++ build.xml 28 Aug 2002 21:19:48 -0000      1.16.2.5
  @@ -96,7 +96,7 @@
     <!-- ================================================================= -->  
     <target name="regression" depends="Minimum, Logger, DOM, CustomLevel, 
                                        CustomLogger, PatternLayout, 
  -                                     HierarchyThreshold, SocketServer, 
  +                                     HierarchyThreshold, DefaultInit, SocketServer, 
                                        XMLLayout, AsyncAppender, 
                                        OptionConverter, BoundedFIFO, 
                                        CyclicBuffer, PatternParser, OR, 
  @@ -165,6 +165,56 @@
         <formatter type="plain" usefile="false" />
         <test name="org.apache.log4j.customLogger.XLoggerTestCase" />
       </junit>
  +  </target>
  +
  +  <target name="DefaultInit" depends="build">
  +    <!-- Delete possible cruft from previous runs. -->
  +    <delete file="classes/log4j.xml"/>
  +    <delete file="classes/log4j.properties"/>
  +
  +    <junit printsummary="yes" fork="yes" haltonfailure="yes">
  +      <classpath refid="tests.classpath"/>
  +      <formatter type="plain" usefile="false"/>
  +      <test fork="true" name="org.apache.log4j.defaultInit.TestCase1" />
  +    </junit>
  +
  +    <copy file="input/xml/defaultInit.xml" tofile="classes/log4j.xml"/>
  +    <junit printsummary="yes" fork="yes" haltonfailure="yes">
  +      <classpath refid="tests.classpath"/>
  +      <formatter type="plain" usefile="false"/>
  +      <test fork="true" name="org.apache.log4j.defaultInit.TestCase2" />      
  +    </junit>
  +    <delete file="classes/log4j.xml"/>
  +
  +    <!-- test handling of log4j.defaultInitOverride system property -->
  +    <copy file="input/xml/defaultInit.xml" tofile="classes/log4j.xml"/>
  +    <junit printsummary="yes" fork="yes" haltonfailure="yes">
  +      <jvmarg value="-Dlog4j.defaultInitOverride=true"/>
  +      <classpath refid="tests.classpath"/>
  +      <formatter type="plain" usefile="false"/>
  +      <test fork="true" name="org.apache.log4j.defaultInit.TestCase1" />
  +    </junit>
  +    <delete file="classes/log4j.xml"/>
  +
  +    <!-- test default initialization from log4j.xml -->
  +    <copy file="input/defaultInit3.properties" tofile="classes/log4j.properties"/>
  +    <junit printsummary="yes" fork="yes" haltonfailure="yes">
  +      <classpath refid="tests.classpath"/>
  +      <formatter type="plain" usefile="false"/>
  +      <test fork="true" name="org.apache.log4j.defaultInit.TestCase3" />      
  +    </junit>
  +    <delete file="classes/log4j.properties"/>
  +
  +    <!-- test default initialization from log4j.properties -->
  +    <copy file="input/xml/defaultInit.xml" tofile="classes/log4j.xml"/>
  +    <copy file="input/defaultInit3.properties" tofile="classes/log4j.properties"/>
  +    <junit printsummary="yes" fork="yes" haltonfailure="yes">
  +      <classpath refid="tests.classpath"/>
  +      <formatter type="plain" usefile="false"/>
  +      <test fork="true" name="org.apache.log4j.defaultInit.TestCase4" />      
  +    </junit>
  +    <delete file="classes/log4j.xml"/>
  +    <delete file="classes/log4j.properties"/>
     </target>
   
     <target name="SocketServer" depends="build">
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.1   +7 -0      jakarta-log4j/tests/input/Attic/defaultInit3.properties
  
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.1   +17 -0     jakarta-log4j/tests/input/xml/Attic/defaultInit.xml
  
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.1   +45 -0     
jakarta-log4j/tests/src/java/org/apache/log4j/defaultInit/Attic/TestCase1.java
  
  
  
  
  1.1.2.1   +49 -0     
jakarta-log4j/tests/src/java/org/apache/log4j/defaultInit/Attic/TestCase2.java
  
  
  
  
  1.1.2.1   +49 -0     
jakarta-log4j/tests/src/java/org/apache/log4j/defaultInit/Attic/TestCase3.java
  
  
  
  
  1.1.2.1   +50 -0     
jakarta-log4j/tests/src/java/org/apache/log4j/defaultInit/Attic/TestCase4.java
  
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to