Raise version min PHP 7.3.

This commit is contained in:
Wilmer Arambula
2024-03-20 17:27:20 -03:00
parent e2a167028b
commit ce813e5060
189 changed files with 1901 additions and 1586 deletions

View File

@ -21,7 +21,7 @@ class FileHelperTest extends TestCase
*/
private $testFilePath = '';
public function setUp()
protected function setUp(): void
{
$this->testFilePath = Yii::getAlias('@yiiunit/runtime') . DIRECTORY_SEPARATOR . get_class($this);
$this->createDir($this->testFilePath);
@ -56,7 +56,7 @@ class FileHelperTest extends TestCase
return $mode === '0700';
}
public function tearDown()
protected function tearDown(): void
{
$this->removeDir($this->testFilePath);
}
@ -140,7 +140,7 @@ class FileHelperTest extends TestCase
*/
protected function assertFileMode($expectedMode, $fileName, $message = '')
{
$expectedMode = sprintf('%o', $expectedMode);
$expectedMode = sprintf('%04o', $expectedMode);
$this->assertEquals($expectedMode, $this->getMode($fileName), $message);
}
@ -258,7 +258,7 @@ class FileHelperTest extends TestCase
$fileName = $dstDirName . DIRECTORY_SEPARATOR . $name;
if (is_array($content)) {
$this->assertFileNotExists($fileName);
$this->assertFileDoesNotExist($fileName);
} else {
$this->assertFileExists($fileName);
$this->assertStringEqualsFile($fileName, $content, 'Incorrect file content!');
@ -359,6 +359,8 @@ class FileHelperTest extends TestCase
*/
public function testCopyDirWithSameName()
{
$this->expectNotToPerformAssertions();
$this->createFileStructure([
'data' => [],
'data-backup' => [],
@ -389,7 +391,7 @@ class FileHelperTest extends TestCase
FileHelper::removeDirectory($dirName);
$this->assertFileNotExists($dirName, 'Unable to remove directory!');
$this->assertFileDoesNotExist($dirName, 'Unable to remove directory!');
// should be silent about non-existing directories
FileHelper::removeDirectory($basePath . DIRECTORY_SEPARATOR . 'nonExisting');
@ -432,10 +434,10 @@ class FileHelperTest extends TestCase
$this->assertTrue(is_dir($basePath . 'directory'));
$this->assertFileExists($basePath . 'directory' . DIRECTORY_SEPARATOR . 'standard-file-1'); // symlinked directory still have it's file
$this->assertFalse(is_dir($basePath . 'symlinks'));
$this->assertFileNotExists($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'standard-file-2');
$this->assertFileNotExists($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-file');
$this->assertFileDoesNotExist($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'standard-file-2');
$this->assertFileDoesNotExist($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-file');
$this->assertFalse(is_dir($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-directory'));
$this->assertFileNotExists($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-directory' . DIRECTORY_SEPARATOR . 'standard-file-1');
$this->assertFileDoesNotExist($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-directory' . DIRECTORY_SEPARATOR . 'standard-file-1');
}
public function testRemoveDirectorySymlinks2()
@ -473,12 +475,12 @@ class FileHelperTest extends TestCase
$this->assertFileExists($basePath . 'file');
$this->assertTrue(is_dir($basePath . 'directory'));
$this->assertFileNotExists($basePath . 'directory' . DIRECTORY_SEPARATOR . 'standard-file-1'); // symlinked directory doesn't have it's file now
$this->assertFileDoesNotExist($basePath . 'directory' . DIRECTORY_SEPARATOR . 'standard-file-1'); // symlinked directory doesn't have it's file now
$this->assertFalse(is_dir($basePath . 'symlinks'));
$this->assertFileNotExists($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'standard-file-2');
$this->assertFileNotExists($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-file');
$this->assertFileDoesNotExist($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'standard-file-2');
$this->assertFileDoesNotExist($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-file');
$this->assertFalse(is_dir($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-directory'));
$this->assertFileNotExists($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-directory' . DIRECTORY_SEPARATOR . 'standard-file-1');
$this->assertFileDoesNotExist($basePath . 'symlinks' . DIRECTORY_SEPARATOR . 'symlinked-directory' . DIRECTORY_SEPARATOR . 'standard-file-1');
}
public function testFindFiles()
@ -910,8 +912,8 @@ class FileHelperTest extends TestCase
$this->assertFileExists($dstDirName . DIRECTORY_SEPARATOR . 'dir1');
$this->assertFileExists($dstDirName . DIRECTORY_SEPARATOR . 'dir1' . DIRECTORY_SEPARATOR . 'file1.txt');
$this->assertFileExists($dstDirName . DIRECTORY_SEPARATOR . 'dir1' . DIRECTORY_SEPARATOR . 'file2.txt');
$this->assertFileNotExists($dstDirName . DIRECTORY_SEPARATOR . 'dir2');
$this->assertFileNotExists($dstDirName . DIRECTORY_SEPARATOR . 'dir3');
$this->assertFileDoesNotExist($dstDirName . DIRECTORY_SEPARATOR . 'dir2');
$this->assertFileDoesNotExist($dstDirName . DIRECTORY_SEPARATOR . 'dir3');
}
public function testFindDirectories()