test: restore changed locale in tearDown()

This commit is contained in:
kenjis 2022-08-31 10:17:28 +09:00
parent a51b07c4c1
commit 1aeb5b3ab4
No known key found for this signature in database
GPG Key ID: BD254878922AF198
2 changed files with 22 additions and 0 deletions

View File

@ -19,14 +19,25 @@ use Locale;
*/
final class TimeDifferenceTest extends CIUnitTestCase
{
private string $currentLocale;
protected function setUp(): void
{
parent::setUp();
helper('date');
$this->currentLocale = Locale::getDefault();
Locale::setDefault('America/Chicago');
}
protected function tearDown(): void
{
parent::tearDown();
Locale::setDefault($this->currentLocale);
}
public function testDifferenceBasics()
{
$current = Time::parse('March 10, 2017', 'America/Chicago');

View File

@ -25,14 +25,25 @@ use Locale;
*/
final class TimeTest extends CIUnitTestCase
{
private string $currentLocale;
protected function setUp(): void
{
parent::setUp();
helper('date');
$this->currentLocale = Locale::getDefault();
Locale::setDefault('en_US');
}
protected function tearDown(): void
{
parent::tearDown();
Locale::setDefault($this->currentLocale);
}
public function testNewTimeNow()
{
$formatter = new IntlDateFormatter(