mirror of
https://github.com/yiisoft/yii2.git
synced 2026-03-06 23:39:02 +01:00
Fixed RBAC databases tests
tests were reusing static DB connection instance resulting in all tests to be run against MySQL only! PgSQL and Sqlite tests are now failing because of the issue reported in #13501.
This commit is contained in:
29
tests/framework/rbac/PgSQLManagerCacheTest.php
Normal file
29
tests/framework/rbac/PgSQLManagerCacheTest.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
namespace yiiunit\framework\rbac;
|
||||
|
||||
use yii\caching\FileCache;
|
||||
use yii\rbac\DbManager;
|
||||
|
||||
/**
|
||||
* PgSQLManagerTest
|
||||
* @group db
|
||||
* @group rbac
|
||||
* @group pgsql
|
||||
*/
|
||||
class PgSQLManagerCacheTest extends DbManagerTestCase
|
||||
{
|
||||
protected static $driverName = 'pgsql';
|
||||
|
||||
/**
|
||||
* @return \yii\rbac\ManagerInterface
|
||||
*/
|
||||
protected function createManager()
|
||||
{
|
||||
return new DbManager([
|
||||
'db' => $this->getConnection(),
|
||||
'cache' => new FileCache(['cachePath' => '@yiiunit/runtime/cache']),
|
||||
'defaultRoles' => ['myDefaultRole']
|
||||
]);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user