mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-03 22:32:40 +08:00
Raise version min PHP 7.3.
This commit is contained in:
@ -74,7 +74,7 @@ class PhpManagerTest extends ManagerTestCase
|
||||
]);
|
||||
}
|
||||
|
||||
protected function setUp()
|
||||
protected function setUp(): void
|
||||
{
|
||||
static::$filemtime = null;
|
||||
static::$time = null;
|
||||
@ -89,7 +89,7 @@ class PhpManagerTest extends ManagerTestCase
|
||||
$this->auth = $this->createManager();
|
||||
}
|
||||
|
||||
protected function tearDown()
|
||||
protected function tearDown(): void
|
||||
{
|
||||
$this->removeDataFiles();
|
||||
static::$filemtime = null;
|
||||
@ -136,15 +136,16 @@ class PhpManagerTest extends ManagerTestCase
|
||||
$this->assertTrue($this->auth->update($name, $permission), 'You should be able to save w/o changing name.');
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \yii\base\InvalidParamException
|
||||
*/
|
||||
public function testOverwriteName()
|
||||
{
|
||||
$this->prepareData();
|
||||
|
||||
$name = 'readPost';
|
||||
$permission = $this->auth->getPermission($name);
|
||||
$permission->name = 'createPost';
|
||||
|
||||
$this->expectException('yii\base\InvalidParamException');
|
||||
|
||||
$this->auth->update($name, $permission);
|
||||
}
|
||||
|
||||
@ -154,11 +155,11 @@ class PhpManagerTest extends ManagerTestCase
|
||||
$role = $this->auth->createRole('Admin');
|
||||
$this->auth->add($role);
|
||||
$this->auth->assign($role, 13);
|
||||
$this->assertContains('Admin', file_get_contents($this->getAssignmentFile()));
|
||||
$this->assertStringContainsString('Admin', file_get_contents($this->getAssignmentFile()));
|
||||
$role->name = 'NewAdmin';
|
||||
$this->auth->update('Admin', $role);
|
||||
$this->assertContains('NewAdmin', file_get_contents($this->getAssignmentFile()));
|
||||
$this->assertStringContainsString('NewAdmin', file_get_contents($this->getAssignmentFile()));
|
||||
$this->auth->remove($role);
|
||||
$this->assertNotContains('NewAdmin', file_get_contents($this->getAssignmentFile()));
|
||||
$this->assertStringNotContainsString('NewAdmin', file_get_contents($this->getAssignmentFile()));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user