diff --git a/.travis.yml b/.travis.yml index 2f17ec4..a761e8c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,13 +5,14 @@ phps: - 5.3 - 5.4 -#env: -# - DB=mysql -# - DB=pgsql -# - DB=sqlite +env: + - DB=mysql + - DB=pgsql + - DB=sqlite -#before_script: -# - mysql -e 'CREATE DATABASE test;' -# - psql -c 'CREATE DATABASE test;' -U postgres +before_script: + - sh -c "if [ '$DB' = 'pgsql' ]; then psql -c 'DROP DATABASE IF EXISTS test;' -U postgres; fi" + - sh -c "if [ '$DB' = 'pgsql' ]; then psql -c 'create database test;' -U postgres; fi" + - sh -c "if [ '$DB' = 'mysql' ]; then mysql -e 'create database IF NOT EXISTS test;'; fi" script: php ./tests/index.php \ No newline at end of file diff --git a/tests/databases/mysql.php b/tests/databases/mysql.php index be81848..209fa6a 100644 --- a/tests/databases/mysql.php +++ b/tests/databases/mysql.php @@ -29,6 +29,10 @@ class MySQLTest extends DBTest { $this->db = new MySQL("host={$params->host};port={$params->port};dbname={$params->database}", $params->user, $params->pass); } + else + { + $this->db = new MySQL('host=127.0.0.1;dbname=test', 'root'); + } } function TestExists() diff --git a/tests/test_dbs/FB_TEST_DB.FDB b/tests/test_dbs/FB_TEST_DB.FDB index bc1490a..66d271b 100755 Binary files a/tests/test_dbs/FB_TEST_DB.FDB and b/tests/test_dbs/FB_TEST_DB.FDB differ