These tests are designed to be run with Kohana 3.0's Unit Test module. They require access to a MySQL, PostgresSQL, or SQLite database. Preparing the database is handled by the test suite.
-
Update the database configuration in
config/database.php
. Jelly's test models use the database group namedjelly
, so you can configure that group to connect to your MySQL or SQLite database (an SQLite in-memory database is configured by default). -
Update the dump file location in
config/jelly-tests.php
. A.php
file will be loaded from thedata
folder with the name of the value you set this to. Currently, dump files are provided for MySQL and SQLite. As such, currently onlysqlite
andmysql
are valid values for this configuration option. -
If you're testing with Postgres you'll need to install the PostgresSQL database driver module in your bootstrap.