mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-24 02:58:43 +02:00
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
This commit is contained in:
@@ -6,8 +6,6 @@ namespace Combodo\iTop\Test\UnitTest\Core;
|
||||
|
||||
use Combodo\iTop\Test\UnitTest\ItopTestCase;
|
||||
use DailyRotatingLogFileNameBuilder;
|
||||
use WeeklyRotatingLogFileNameBuilder;
|
||||
use MonthlyRotatingLogFileNameBuilder;
|
||||
use DateTime;
|
||||
|
||||
/**
|
||||
@@ -90,7 +88,7 @@ class LogFileNameBuilderTest extends ItopTestCase
|
||||
$oFileBuilder->ResetLastModifiedDateForFile();
|
||||
$oFileBuilder->CheckAndRotateLogFile();
|
||||
$this->assertFileNotExists($sLogFile, 'Test log file modification date is yesterday, file rotated !');
|
||||
$this->assertFileExists($sRotatedLogFile, 'Rotation was done');
|
||||
$this->assertFileExists($sRotatedLogFile, 'Rotation was not done');
|
||||
|
||||
// file cleanup will be done in tearDown !
|
||||
}
|
||||
@@ -165,4 +163,4 @@ class LogFileNameBuilderTest extends ItopTestCase
|
||||
|
||||
$this->assertEquals($sExpectedOccurrence, $sActualOccurrence);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@ class WeeklyScheduledProcessMockConfig extends AbstractWeeklyScheduledProcess
|
||||
$this->oConfig->SetModuleSetting(self::MODULE_NAME, self::MODULE_SETTING_ENABLED, $bEnabledValue);
|
||||
$this->oConfig->SetModuleSetting(self::MODULE_NAME, self::MODULE_SETTING_TIME, $sTimeValue);
|
||||
$this->oConfig->SetModuleSetting(self::MODULE_NAME, self::MODULE_SETTING_WEEKDAYS, 'monday, tuesday, wednesday, thursday, friday');
|
||||
utils::InitTimeZone($this->oConfig);
|
||||
}
|
||||
|
||||
protected function GetModuleName()
|
||||
@@ -33,4 +34,4 @@ class WeeklyScheduledProcessMockConfig extends AbstractWeeklyScheduledProcess
|
||||
{
|
||||
// nothing to do here (not tested)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace Combodo\iTop\Test\UnitTest\Core;
|
||||
|
||||
use Combodo\iTop\Test\UnitTest\ItopTestCase;
|
||||
use Config;
|
||||
use DateTime;
|
||||
|
||||
|
||||
@@ -38,9 +37,7 @@ class WeeklyScheduledProcessTest extends ItopTestCase
|
||||
{
|
||||
$oWeeklyImpl = new \WeeklyScheduledProcessMockConfig($bEnabledValue, $sTimeValue);
|
||||
|
||||
$sItopTimeZone = $oWeeklyImpl->getOConfig()->Get('timezone');
|
||||
$timezone = new \DateTimeZone($sItopTimeZone);
|
||||
$oExpectedDateTime = new DateTime($sExpectedTime, $timezone);
|
||||
$oExpectedDateTime = new DateTime($sExpectedTime);
|
||||
|
||||
$this->assertEquals($oExpectedDateTime, $oWeeklyImpl->GetNextOccurrence($sCurrentTime));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user