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