Skip some tests on HHVM due to a PHPunit bug
This commit is contained in:
parent
e041da09e4
commit
e6956c9bfc
@ -30,6 +30,10 @@ class MemcacheSessionHandlerTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
|
if (defined('HHVM_VERSION')) {
|
||||||
|
$this->markTestSkipped('PHPUnit_MockObject cannot mock the Memcache class on HHVM. See https://github.com/sebastianbergmann/phpunit-mock-objects/pull/289');
|
||||||
|
}
|
||||||
|
|
||||||
parent::setUp();
|
parent::setUp();
|
||||||
$this->memcache = $this->getMock('Memcache');
|
$this->memcache = $this->getMock('Memcache');
|
||||||
$this->storage = new MemcacheSessionHandler(
|
$this->storage = new MemcacheSessionHandler(
|
||||||
|
@ -31,6 +31,10 @@ class MemcachedSessionHandlerTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
|
if (defined('HHVM_VERSION')) {
|
||||||
|
$this->markTestSkipped('PHPUnit_MockObject cannot mock the Memcached class on HHVM. See https://github.com/sebastianbergmann/phpunit-mock-objects/pull/289');
|
||||||
|
}
|
||||||
|
|
||||||
parent::setUp();
|
parent::setUp();
|
||||||
|
|
||||||
if (version_compare(phpversion('memcached'), '2.2.0', '>=')) {
|
if (version_compare(phpversion('memcached'), '2.2.0', '>=')) {
|
||||||
|
@ -135,6 +135,10 @@ class PdoSessionHandlerTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
public function testReadConvertsStreamToString()
|
public function testReadConvertsStreamToString()
|
||||||
{
|
{
|
||||||
|
if (defined('HHVM_VERSION')) {
|
||||||
|
$this->markTestSkipped('PHPUnit_MockObject cannot mock the PDOStatement class on HHVM. See https://github.com/sebastianbergmann/phpunit-mock-objects/pull/289');
|
||||||
|
}
|
||||||
|
|
||||||
$pdo = new MockPdo('pgsql');
|
$pdo = new MockPdo('pgsql');
|
||||||
$pdo->prepareResult = $this->getMock('PDOStatement');
|
$pdo->prepareResult = $this->getMock('PDOStatement');
|
||||||
|
|
||||||
@ -152,6 +156,10 @@ class PdoSessionHandlerTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
public function testReadLockedConvertsStreamToString()
|
public function testReadLockedConvertsStreamToString()
|
||||||
{
|
{
|
||||||
|
if (defined('HHVM_VERSION')) {
|
||||||
|
$this->markTestSkipped('PHPUnit_MockObject cannot mock the PDOStatement class on HHVM. See https://github.com/sebastianbergmann/phpunit-mock-objects/pull/289');
|
||||||
|
}
|
||||||
|
|
||||||
$pdo = new MockPdo('pgsql');
|
$pdo = new MockPdo('pgsql');
|
||||||
$selectStmt = $this->getMock('PDOStatement');
|
$selectStmt = $this->getMock('PDOStatement');
|
||||||
$insertStmt = $this->getMock('PDOStatement');
|
$insertStmt = $this->getMock('PDOStatement');
|
||||||
|
Reference in New Issue
Block a user