Changeset 11530


Ignore:
Timestamp:
01/03/09 18:16:10 (12 years ago)
Author:
Mark Evenson
Message:

'abcl.test' now invokes both Java and Lisp based tests.

First stab at a collected test infrastructure for ABCL using ASDF packaging.

Currently, only the GCL ANSI-TEST suite really works: create a sibling
directory to the 'abcl' top-level directory called 'ansi-tests' to get
them to run automagically.

Location:
trunk/abcl
Files:
8 added
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/build.xml

    r11527 r11530  
    8383      <!-- Set from commandline via -D or in 'build.properties' -->
    8484      <property name="build.version" value="abcl.svn"/>
    85       <echo>Build-Version: ${build.version}</echo>
     85      <echo>Implementation-Source: ${version.src}</echo>
    8686    </target>
    8787
     
    422422      <mkdir dir="${abcl.ext.dir}"/>
    423423      <get src="http://downloads.sourceforge.net/junit/junit-4.5.jar?modtime=1218209625"
     424     usetimestamp="true"
    424425    dest="${junit-4.5.path}"/>
    425426    </target>
     
    440441      <pathelement location="${abcl.test.classes.dir}"/>
    441442    </path>
     443
     444    <target name="abcl.test" depends="abcl.test.java,abcl.test.lisp"/>
    442445 
    443446    <target name="abcl.test.java" depends="abcl.test.compile">
     
    448451      </java>
    449452    </target>
     453
     454    <target name="abcl.test.lisp" depends="abcl.test.lisp.asdf"/>
     455
     456    <target name="abcl.test.lisp.asdf" depends="abcl.jar">
     457    </target>
     458
     459    <target name="abcl.test.ansi.interpreted">
     460      <java fork="true"
     461      classpathref="abcl.classpath.dist"
     462      classname="org.armedbear.lisp.Main">
     463  <arg value="--noinit"/>
     464  <arg value="--load scripts/ansi-tests-interpreted.lisp "/>
     465      </java>
     466    </target>
     467
     468    <target name="abcl.test.ansi.interpreted">
     469      <java fork="true"
     470      classpathref="abcl.classpath.dist"
     471      classname="org.armedbear.lisp.Main">
     472  <arg value="--noinit"/>
     473  <arg value="--load scripts/ansi-tests-compiled.lisp "/>
     474      </java>
     475    </target>
     476
    450477
    451478    <import file="netbeans-build.xml" optional="true"/>
Note: See TracChangeset for help on using the changeset viewer.