Changeset 1292

Show
Ignore:
Timestamp:
02/15/07 16:55:03
Author:
douglm
Message:

New testsuite project

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk

    • Property svn:externals changed from projects/access http://svn.bedework.org/access/trunk projects/bwtools http://svn.bedework.org/bwtools/trunk projects/caldav http://svn.bedework.org/caldav/trunk projects/caldavTest http://svn.bedework.org/caldavTest/trunk projects/calendarapi http://svn.bedework.org/calendarapi/trunk projects/davutil http://svn.bedework.org/davutil/trunk projects/dumprestore http://svn.bedework.org/dumprestore/trunk projects/freebusy http://svn.bedework.org/freebusy/trunk projects/rpiutil http://svn.bedework.org/rpiutil/trunk projects/synchml http://svn.bedework.org/synchml/trunk projects/webapps http://svn.bedework.org/webapps/trunk projects/webdav http://svn.bedework.org/webdav/trunk to projects/access http://svn.bedework.org/access/trunk projects/bwtools http://svn.bedework.org/bwtools/trunk projects/caldav http://svn.bedework.org/caldav/trunk projects/caldavTest http://svn.bedework.org/caldavTest/trunk projects/calendarapi http://svn.bedework.org/calendarapi/trunk projects/davutil http://svn.bedework.org/davutil/trunk projects/dumprestore http://svn.bedework.org/dumprestore/trunk projects/freebusy http://svn.bedework.org/freebusy/trunk projects/rpiutil http://svn.bedework.org/rpiutil/trunk projects/synchml http://svn.bedework.org/synchml/trunk projects/testsuite http://svn.bedework.org/testsuite/trunk projects/webapps http://svn.bedework.org/webapps/trunk projects/webdav http://svn.bedework.org/webdav/trunk
  • trunk/build.xml

    r1129 r1292  
    4646  <property name="org.bedework.project.synchml" 
    4747            location="${org.bedework.projects}/synchml" /> 
     48 
     49  <property name="org.bedework.project.testsuite" 
     50            location="${org.bedework.projects}/testsuite" /> 
    4851 
    4952  <property name="org.bedework.project.webapps" 
     
    213216                                build.webdav,build.caldav,build.caldavTest, 
    214217                                build.freebusy,build.bwtools,build.webapps, 
    215                                 build.deployutil" 
     218                                build.testsuite,build.deployutil" 
    216219          description="builds the project"/> 
    217220 
     
    219222                                clean.calendarapi,clean.dumprestore,clean.synchml, 
    220223                                clean.webdav,clean.caldav,clean.caldavTest, 
    221                                 clean.freebusy,clean.bwtools,clean.webapps" 
     224                                clean.freebusy,clean.bwtools,clean.webapps, 
     225                                clean.testsuite" 
    222226          description="Remove all generated files."> 
    223227    <delete dir="${dist.home}" /> 
     
    228232                                           clean.calendarapi,clean.dumprestore,clean.synchml, 
    229233                                           clean.webdav,clean.caldav,clean.caldavTest, 
    230                                            clean.freebusy,clean.bwtools,clean.webapps" 
     234                                           clean.freebusy,clean.bwtools,clean.webapps, 
     235                                           clean.testsuite" 
    231236          description="partial clean up for quickstart."> 
    232237    <delete dir="${bin.home}" /> 
     
    375380      <property name="destdir" 
    376381                location="${org.bedework.projectdocs.home}/webapps/api" /> 
     382    </ant> 
     383 
     384    <ant antfile="${org.bedework.project.testsuite}/build.xml" inheritall="false" 
     385         target="javadoc" > 
     386      <property name="destdir" 
     387                location="${org.bedework.projectdocs.home}/testsuite/api" /> 
    377388    </ant> 
    378389  </target> 
     
    404415    <copy-to-dependent this="${org.bedework.project.access}" 
    405416                       target="${org.bedework.project.webdav}" /> 
     417    <copy-to-dependent this="${org.bedework.project.access}" 
     418                       target="${org.bedework.project.testsuite}" /> 
    406419 
    407420    <copy-to-bin this="${org.bedework.project.access}"/> 
     
    521534    <copy-to-dependent this="${org.bedework.project.calendarapi}" 
    522535                       target="${org.bedework.project.webapps}" /> 
     536    <copy-to-dependent this="${org.bedework.project.calendarapi}" 
     537                       target="${org.bedework.project.testsuite}" /> 
    523538 
    524539    <copy-to-bin this="${org.bedework.project.calendarapi}"/> 
     
    641656    <copy-to-dependent this="${org.bedework.project.rpiutil}" 
    642657                       target="${org.bedework.project.webdav}" /> 
     658    <copy-to-dependent this="${org.bedework.project.rpiutil}" 
     659                       target="${org.bedework.project.testsuite}" /> 
    643660 
    644661    <copy-to-bin this="${org.bedework.project.rpiutil}"/> 
     
    683700  <target name="clean.build.synchml" depends="clean.synchml,clean.synchml" 
    684701          description="builds the synchml project"/> 
     702 
     703  <!-- ................................................................. 
     704                          testsuite 
     705       .................................................................. --> 
     706  <target name="build.testsuite" depends="init" 
     707          description="builds the testsuite project"> 
     708    <ant antfile="${org.bedework.project.testsuite}/build.xml" inheritall="false" 
     709         target="build-all" /> 
     710 
     711    <copy-to-bin this="${org.bedework.project.testsuite}"/> 
     712  </target> 
     713 
     714  <target name="clean.testsuite" depends="init" 
     715          description="clean the testsuite project"> 
     716    <ant antfile="${org.bedework.project.testsuite}/build.xml" inheritall="false" 
     717         target="deep-clean" /> 
     718  </target> 
     719 
     720  <target name="clean.build.testsuite" depends="clean.testsuite,clean.testsuite" 
     721          description="builds the testsuite project"/> 
    685722 
    686723  <!-- ................................................................. 
  • trunk/build/libjars.properties

    r1221 r1292  
    134134jtidy.jar=${org.bedework.default.lib}/jtidy.jar 
    135135 
    136 junit.jar=${org.bedework.default.lib}/junit.jar 
     136junit.jar.name=junit.jar 
     137junit.jar=${org.bedework.default.lib}/${junit.jar.name} 
     138 
     139junit4.jar.name=junit-4.1.jar 
     140junit4.jar=${org.bedework.default.lib}/${junit4.jar.name} 
    137141 
    138142httpunit.jar=${org.bedework.default.lib}/httpunit.jar 
  • trunk/config/configs/democal.properties

    r1281 r1292  
    2020 
    2121# Define the names of the applications we want to build 
    22 org.bedework.install.app.names=CalAdmin,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,dumpres,restoreFrom2p3px 
     22org.bedework.install.app.names=CalAdmin,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres,restoreFrom2p3px 
    2323 
    2424# 
     
    332332# -------------------------------------------------------------------- 
    333333# 
     334# Testsuite 
     335# 
     336 
     337org.bedework.app.test.project=testsuite 
     338org.bedework.app.test.type=testsuite 
     339org.bedework.app.test.sou.dir= 
     340org.bedework.app.test.shellscr.name=bwruntest 
     341org.bedework.app.test.batscr.name=bwruntest.bat 
     342org.bedework.app.test.zip.name=testsuite 
     343org.bedework.app.test.description=Bedework test suite 
     344org.bedework.app.test.schema.delimiter=; 
     345org.bedework.app.test.hibernate.dialect=org.hibernate.dialect.HSQLDialect 
     346org.bedework.app.test.jdbcdriver=org.hsqldb.jdbcDriver 
     347org.bedework.app.test.jdbcurl=jdbc:hsqldb:hsql://localhost:8887 
     348org.bedework.app.test.jdbcid=sa 
     349org.bedework.app.test.jdbcpw= 
     350 
     351# 
     352# -------------------------------------------------------------------- 
     353# 
    334354# Dumprestore 
    335355#