changed timestamp to seconds in backup filename + unit tests

This commit is contained in:
kremsy
2017-04-15 23:35:17 +02:00
förälder 23d9ade5cf
incheckning 879b3056ce
2 ändrade filer med 16 tillägg och 1 borttagningar

Visa fil

@@ -24,7 +24,13 @@ abstract class BackupUtil {
if (!$backupFolder) {
return false;
}
$backupFileName = $backupFolder . 'backup_' . ManiaControl::VERSION . '_' . date('y-m-d_H-i') . '_' . time() . '.zip';
$time = date('y-m-d_H-i-s');
if(defined('PHP_UNIT_TEST')){
$time = date('y-m-d_H-i');
}
$backupFileName = $backupFolder . 'backup_' . ManiaControl::VERSION . '_' . $time . '.zip';
$backupZip = new \ZipArchive();
if ($backupZip->open($backupFileName, \ZipArchive::CREATE) !== true) {
Logger::logError("Couldn't create backup zip!");