Skip to content

Commit

Permalink
Added build.xml phpunit.xml
Browse files Browse the repository at this point in the history
  • Loading branch information
CloCkWeRX committed Nov 6, 2011
1 parent f319dc2 commit 1012524
Show file tree
Hide file tree
Showing 2 changed files with 63 additions and 0 deletions.
42 changes: 42 additions & 0 deletions build.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<?xml version="1.0"?>
<project name="XML_Util2" default="build" basedir=".">
<condition property="phpunit.bin" value="phpunit.bat" else="phpunit">
<os family="windows"/>
</condition>

<condition property="pear.bin" value="pear.bat" else="pear">
<os family="windows"/>
</condition>

<target name="clean" description="Clean up and create artifact directories">
<delete dir="${basedir}/lib" />
<delete dir="${basedir}/build/api"/>
<delete dir="${basedir}/build/code-browser"/>
<delete dir="${basedir}/build/coverage"/>
<delete dir="${basedir}/build/logs"/>
<delete dir="${basedir}/build/pdepend"/>
<delete dir="${basedir}/build"/>

<mkdir dir="${basedir}/lib/" />
<mkdir dir="${basedir}/build"/>
<mkdir dir="${basedir}/build/api"/>
<mkdir dir="${basedir}/build/code-browser"/>
<mkdir dir="${basedir}/build/coverage"/>
<mkdir dir="${basedir}/build/logs"/>
<mkdir dir="${basedir}/build/pdepend"/>
</target>

<target name="phpunit">
<exec dir="${basedir}" executable="${phpunit.bin}" failonerror="true">
<arg line="."/>
</exec>
</target>

<target name="package">
<exec dir="${basedir}/build" executable="${pear.bin}" failonerror="true">
<arg line="package ../package.xml"/>
</exec>
</target>

<target name="build" depends="clean,phpunit,package"/>
</project>
21 changes: 21 additions & 0 deletions phpunit.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0"?>
<phpunit verbose="true">
<logging>
<log type="coverage-html" target="build/coverage" title="XML_Util2" charset="UTF-8" yui="true" highlight="true" lowUpperBound="35" highLowerBound="70"/>
<log type="coverage-clover" target="build/logs/clover.xml"/>
<log type="junit" target="build/logs/junit.xml" logIncompleteSkipped="false" title="XML_Util2"/>
</logging>
<filter>
<blacklist>
<directory suffix=".php">/usr/share/php</directory>
<directory suffix=".php">tests/unit/</directory>
</blacklist>
</filter>
<testsuites>
<testsuite>
<directory>tests</directory>
<file>*Test.php</file>
</testsuite>
</testsuites>
<php><includePath>lib/</includePath></php>
</phpunit>

0 comments on commit 1012524

Please sign in to comment.