Merge branch ztflow-liugang-release/21.7.2#liugang of zentao/zentaopms (#9474)

This commit is contained in:
刘刚
2025-06-12 17:06:17 +08:00
committed by Gitfox
+11 -27
View File
@@ -9,6 +9,12 @@ title=backupModel->getBackupFile();
timeout=0
cid=1
- 获取代码备份文件目录。 @1
- 获取附件备份文件目录。 @1
- 获取SQL备份文件。 @1
- 获取SQL备份文件PHP扩展文件。 @1
- 获取不存在的备份文件。 @0
*/
global $tester;
@@ -19,48 +25,26 @@ $backupName = 'test';
$backupModel->config->backup->settingDir = $backupPath;
$sqlFile = "{$backupPath}{$backupName}.sql";
$sqlPhpFile = "{$backupPath}{$backupName}.sql.php";
$appendixFile = "{$backupPath}{$backupName}.file";
$zipAppendixFile = "{$backupPath}{$backupName}.file.zip";
$zipPhpAppendixFile = "{$backupPath}{$backupName}.file.zip.php";
$codeFile = "{$backupPath}{$backupName}.code";
$zipCodeFile = "{$backupPath}{$backupName}.code.zip";
$zipPhpCodeFile = "{$backupPath}{$backupName}.code.zip.php";
$sqlFile = "{$backupPath}{$backupName}.sql";
$sqlPhpFile = "{$backupPath}{$backupName}.sql.php";
$appendixFile = "{$backupPath}{$backupName}.file";
$codeFile = "{$backupPath}{$backupName}.code";
touch($sqlFile);
touch($sqlPhpFile);
touch($appendixFile);
touch($zipAppendixFile);
touch($zipPhpAppendixFile);
touch($codeFile);
touch($zipCodeFile);
touch($zipPhpCodeFile);
r($backupModel->getBackupFile($backupName, 'code') == $codeFile) && p() && e('1'); //获取代码备份文件目录。
unlink($codeFile);
r($backupModel->getBackupFile($backupName, 'code') == $zipCodeFile) && p() && e('1'); //获取代码备份文件压缩包。
unlink($zipCodeFile);
r($backupModel->getBackupFile($backupName, 'code') == $zipPhpCodeFile) && p() && e('1'); //获取代码备份文件压缩PHP扩展文件。
unlink($zipPhpCodeFile);
r($backupModel->getBackupFile($backupName, 'file') == $appendixFile) && p() && e('1'); //获取附件备份文件目录。
unlink($appendixFile);
r($backupModel->getBackupFile($backupName, 'file') == $zipAppendixFile) && p() && e('1'); //获取附件备份文件压缩包。
unlink($zipAppendixFile);
r($backupModel->getBackupFile($backupName, 'file') == $zipPhpAppendixFile) && p() && e('1'); //获取附件备份文件压缩PHP扩展文件。
unlink($zipPhpAppendixFile);
r($backupModel->getBackupFile($backupName, 'sql') == $sqlFile) && p() && e('1'); //获取SQL备份文件。
unlink($sqlFile);
r($backupModel->getBackupFile($backupName, 'sql') == $sqlPhpFile) && p() && e('1'); //获取SQL备份文件PHP扩展文件。
unlink($sqlPhpFile);
r($backupModel->getBackupFile($backupName, 'sql')) && p() && e('0'); //获取不存在的备份文件。
r($backupModel->getBackupFile($backupName, 'sql')) && p() && e('0'); //获取不存在的备份文件。