<arg value="data/sql/mysql_base.sql"/>
<arg value="--env=test"/>
</exec>
- <exec executable="php">
- <arg value="${basedir}/bin/console"/>
- <arg value="doctrine:migrations:migrate"/>
- <arg value="--no-interaction"/>
- <arg value="--env=test"/>
- </exec>
- <exec executable="php">
- <arg value="${basedir}/bin/console"/>
- <arg value="doctrine:fixtures:load"/>
- <arg value="--no-interaction"/>
- <arg value="--env=test"/>
- </exec>
</target>
<target name="prepare_sqlite" description="Run test for SQLite">
<arg value="doctrine:schema:create"/>
<arg value="--env=test"/>
</exec>
- <exec executable="php">
- <arg value="${basedir}/bin/console"/>
- <arg value="doctrine:migrations:migrate"/>
- <arg value="--no-interaction"/>
- <arg value="--env=test"/>
- </exec>
- <exec executable="php">
- <arg value="${basedir}/bin/console"/>
- <arg value="doctrine:fixtures:load"/>
- <arg value="--no-interaction"/>
- <arg value="--env=test"/>
- </exec>
</target>
<target name="prepare_pgsql" description="Run test for PostgreSQL">
<arg value="-f"/>
<arg value="data/sql/pgsql_base.sql"/>
</exec>
- <exec executable="php">
- <arg value="${basedir}/bin/console"/>
- <arg value="doctrine:migrations:migrate"/>
- <arg value="--no-interaction"/>
- <arg value="--env=test"/>
- </exec>
- <exec executable="php">
- <arg value="${basedir}/bin/console"/>
- <arg value="doctrine:fixtures:load"/>
- <arg value="--no-interaction"/>
- <arg value="--env=test"/>
- </exec>
</target>
<target name="phpunit" description="Run unit tests with PHPUnit + HTML Coverage">