JoshuaEstes/FeatureToggle

View on GitHub
build/build.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8"?>
<project name="feature toggle" default="build">
    <property file="${project.basedir}/build.properties" />

    <target name="build" depends="lint,phpunit" />

    <target name="phpunit">
        <delete dir="${project.basedir}/coverage" />
        <exec executable="${project.basedir}/../bin/phpunit" passthru="true">
            <arg value="-c" />
            <arg value="${project.basedir}/" />
        </exec>
    </target>

    <target name="lint">
        <phplint>
            <fileset dir="${project.basedir}/../src">
                <include name="**/*.php" />
            </fileset>
        </phplint>
    </target>

    <target name="codeclimate">
        <exec executable="${project.basedir}/../bin/test-reporter" passthru="true">
            <arg value="--coverage-report" />
            <arg value="${project.basedir}/logs/clover.xml" />
        </exec>
    </target>
</project>