1 <project name="Permissions by Term" basedir="." default="none">
3 <property name="db-name" value="pbt_d8" />
4 <property name="db-username" value="root" />
5 <property name="db-password" value="password" />
6 <property name="module-root-dir" value="~/Websites/pbt-d8/modules/permissions_by_term" />
8 <target name="resetDbForTests"
9 description="Resets the database by the tests dump.">
10 <echo msg="Deleting old database." />
11 <exec command="mysql -u${db-username} -p${db-password} -e 'drop database ${db-name}'"
13 checkreturn="false" />
14 <echo msg="Create new empty database." />
15 <exec command="mysql -u${db-username} -p${db-password} -e 'create database ${db-name}'"
18 <echo msg="Import database dump." />
19 <exec command="mysql -u${db-username} -p${db-password} ${db-name} < ${module-root-dir}/tests/codeception/tests/_data/dump.sql"
24 <target name="dumpTestsDb"
25 description="Dumps the database for tests.">
26 <exec command="mysqldump -u${db-username} -p${db-password} ${db-name} > ${module-root-dir}/tests/codeception/tests/_data/dump.sql"