From 3755bfadd865a08c01c49f23ea0720ef81543d77 Mon Sep 17 00:00:00 2001 From: Thomas Steur <thomas.steur@gmail.com> Date: Wed, 13 Nov 2013 22:44:06 +0000 Subject: [PATCH] refs #4233 check if it creates the correct instance --- tests/PHPUnit/Core/TravisEnvironmentTest.php | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/tests/PHPUnit/Core/TravisEnvironmentTest.php b/tests/PHPUnit/Core/TravisEnvironmentTest.php index 6a9b44f3c7..6054ae1ff9 100644 --- a/tests/PHPUnit/Core/TravisEnvironmentTest.php +++ b/tests/PHPUnit/Core/TravisEnvironmentTest.php @@ -13,8 +13,22 @@ class TravisEnvironmentTest extends PHPUnit_Framework_TestCase { $mysqlAdapter = getenv('MYSQL_ADAPTER'); - if (!empty($mysqlAdapter)) { - $this->assertTrue(in_array($mysqlAdapter, array('PDO_MYSQL', 'MYSQLI'))); + if (empty($mysqlAdapter)) { + return; } + + $this->assertTrue(in_array($mysqlAdapter, array('PDO_MYSQL', 'MYSQLI'))); + + $db = Piwik\Db::get(); + + switch ($mysqlAdapter) { + case 'PDO_MYSQL': + $this->assertInstanceOf('\Piwik\Db\Adapter\Pdo\Mysql', $db); + break; + case 'MYSQLI': + $this->assertInstanceOf('\Piwik\Db\Adapter\Mysqli', $db); + break; + } + } } \ No newline at end of file -- GitLab