From: Seamus Lee Date: Fri, 9 Sep 2016 22:21:24 +0000 (+1000) Subject: Update test to use new lastInesrtId function X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=c171bf316300315f968af2a099bb5c97bff54b92;p=civicrm-core.git Update test to use new lastInesrtId function --- diff --git a/tests/phpunit/CRM/Core/TransactionTest.php b/tests/phpunit/CRM/Core/TransactionTest.php index a589c932e2..43d109a081 100644 --- a/tests/phpunit/CRM/Core/TransactionTest.php +++ b/tests/phpunit/CRM/Core/TransactionTest.php @@ -362,16 +362,7 @@ class CRM_Core_TransactionTest extends CiviUnitTestCase { if ($insert == 'sql-insert') { $r = CRM_Core_DAO::executeQuery("INSERT INTO civicrm_contact(first_name,last_name) VALUES ('ff', 'll')"); - $mysqlFunction = strstr(CRM_Core_Config::singleton()->dsn, 'mysqli') ? 'mysqli_insert_id' : 'mysql_insert_id'; - if ($mysqlFunction == 'mysql_insert_id' && phpversion() >= 7) { - CRM_Core_Exception('Current DSN in compatible with the PHP version, need to update to use mysqli'); - } - if ($mysqlFunction == 'mysqli_insert_id') { - $cid = mysqli_insert_id($r->getConnection()->connection); - } - else { - $cid = mysql_insert_id(); - } + $cid = $r->getConnection()->lastInsertId(); } elseif ($insert == 'bao-create') { $params = array(