Skip to content

Commit

Permalink
test method name refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
hungtrinh committed Aug 14, 2023
1 parent 139950f commit 346655e
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions tests/Zend/Db/Adapter/Pdo/MysqlTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,12 @@ class Zend_Db_Adapter_Pdo_MysqlTest extends Zend_Db_Adapter_Pdo_TestCommon
'FLOAT' => Zend_Db::FLOAT_TYPE
];

protected function tear_down()
{
Zend_Db_Adapter_Pdo_Abstract::$isTransactionInBackwardCompatibleMode = true;
parent::tear_down();
}

/**
* Test AUTO_QUOTE_IDENTIFIERS option
* Case: Zend_Db::AUTO_QUOTE_IDENTIFIERS = true
Expand Down Expand Up @@ -378,7 +384,7 @@ public function testAdapterZendConfigEmptyDriverOptions()
*
* https://www.php.net/manual/en/migration80.incompatible.php#migration80.incompatible.pdo-mysql
*/
public function testSincePhp8WhenCommitWithAnyImplicitCommitBeforeWillRaisePdoException()
public function testSincePhp8WhenCallCommitAfterAnImplicitCommitWillRaisePdoException()
{
$this->expectException(PDOException::class);
$this->expectExceptionMessage('There is no active transaction');
Expand All @@ -391,15 +397,14 @@ public function testSincePhp8WhenCommitWithAnyImplicitCommitBeforeWillRaisePdoEx
$dbConnection->query($implicitCommitStatement);
$dbConnection->query('INSERT INTO MYTABLE(myname) VALUES ("1"),("2")');
$dbConnection->commit();
Zend_Db_Adapter_Pdo_Abstract::$isTransactionInBackwardCompatibleMode = true;
}

/**
* @requires PHP >= 8
*
* https://www.php.net/manual/en/migration80.incompatible.php#migration80.incompatible.pdo-mysql
*/
public function testSincePhp8WhenCommitWithAnyImplicitCommitBeforeWithPatchCodeWillSilentErrorSamePhp7()
public function testSincePhp8WhenCallCommitAfterAnImplicitCommitInBackwardCompatibleModeWillSilentErrorSamePhp7()
{
$implicitCommitStatement = 'CREATE TABLE MYTABLE( myname TEXT)'; //https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html
$dbConnection = $this->_db;
Expand All @@ -420,7 +425,7 @@ public function testSincePhp8WhenCommitWithAnyImplicitCommitBeforeWithPatchCodeW
*
* https://www.php.net/manual/en/migration80.incompatible.php#migration80.incompatible.pdo-mysql
*/
public function testSincePhp8WhenRollbackWithAnyImplicitCommitBeforeWillRaisePdoException()
public function testSincePhp8WhenCallRollbackAfterAnImplicitCommitWillRaisePdoException()
{
$this->expectException(PDOException::class);
$this->expectExceptionMessage('There is no active transaction');
Expand All @@ -433,15 +438,14 @@ public function testSincePhp8WhenRollbackWithAnyImplicitCommitBeforeWillRaisePdo
$dbConnection->query($implicitCommitStatement);
$dbConnection->query('INSERT INTO MYTABLE(myname) VALUES ("1"),("2")');
$dbConnection->rollBack();
Zend_Db_Adapter_Pdo_Abstract::$isTransactionInBackwardCompatibleMode = true;
}

/**
* @requires PHP >= 8
*
* https://www.php.net/manual/en/migration80.incompatible.php#migration80.incompatible.pdo-mysql
*/
public function testSincePhp8WhenRollbackWithAnyImplicitCommitBeforeWithPatchCodeWillSilentErrorSamePhp7()
public function testSincePhp8WhenCallRollbackAfterAnImplicitCommitInBackwardCompatibleModeWillSilentErrorSamePhp7()
{
$implicitCommitStatement = 'CREATE TABLE MYTABLE( myname TEXT)'; //https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html
$dbConnection = $this->_db;
Expand Down

0 comments on commit 346655e

Please sign in to comment.