From 0b68f16d868123cd429bd836154ee8ec405b4954 Mon Sep 17 00:00:00 2001 From: Fernando Herrero Date: Fri, 26 Jan 2024 01:29:24 +0100 Subject: [PATCH] Actions: update checkout and cache --- .github/workflows/php.yml | 4 ++-- tests/LocaleTests/Locale_en_EN_TestTrait.php | 4 ++-- tests/LocaleTests/Locale_es_ES_TestTrait.php | 6 +++--- tests/LocaleTests/Locale_eu_TestTrait.php | 2 +- tests/LocaleTests/Locale_it_CH_TestTrait.php | 2 +- tests/LocaleTests/Locale_it_IT_TestTrait.php | 2 +- tests/strftimeTest.php | 4 ++-- 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index ee3343e..60a682d 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -23,7 +23,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install PHP uses: shivammathur/setup-php@v2 @@ -36,7 +36,7 @@ jobs: - name: Cache Composer packages id: composer-cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: vendor key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }} diff --git a/tests/LocaleTests/Locale_en_EN_TestTrait.php b/tests/LocaleTests/Locale_en_EN_TestTrait.php index f991b03..5a70bec 100644 --- a/tests/LocaleTests/Locale_en_EN_TestTrait.php +++ b/tests/LocaleTests/Locale_en_EN_TestTrait.php @@ -26,10 +26,10 @@ public function testLocale_en_EN () { $this->assertEquals('Mar', $result, '%h: Abbreviated month name, based on the locale (an alias of %b)'); $result = strftime('%X', '20220306 13:02:03', $locale); - $this->assertEquals('1:02:03 PM', $result, '%X: Preferred time representation based on locale, without the date'); + $this->assertEquals('13:02:03', $result, '%X: Preferred time representation based on locale, without the date'); $result = strftime('%c', '20220306 13:02:03', $locale); - $this->assertEquals('March 6, 2022 at 1:02 PM', $result, '%c: Preferred date and time stamp based on locale'); + $this->assertEquals('March 6, 2022 at 13:02', $result, '%c: Preferred date and time stamp based on locale'); $result = strftime('%x', '20220306 13:02:03', $locale); $this->assertEquals('3/6/22', $result, '%x: Preferred date representation based on locale, without the time'); diff --git a/tests/LocaleTests/Locale_es_ES_TestTrait.php b/tests/LocaleTests/Locale_es_ES_TestTrait.php index c810e53..e45cd72 100644 --- a/tests/LocaleTests/Locale_es_ES_TestTrait.php +++ b/tests/LocaleTests/Locale_es_ES_TestTrait.php @@ -11,19 +11,19 @@ public function testLocale_es_ES () { $locale = 'es-ES'; $result = strftime('%a', '20220306 13:02:03', $locale); - $this->assertEquals('dom.', $result, '%a: An abbreviated textual representation of the day'); + $this->assertEquals('dom', $result, '%a: An abbreviated textual representation of the day'); $result = strftime('%A', '20220306 13:02:03', $locale); $this->assertEquals('domingo', $result, '%A: A full textual representation of the day'); $result = strftime('%b', '20220306 13:02:03', $locale); - $this->assertEquals('mar.', $result, '%b: Abbreviated month name, based on the locale'); + $this->assertEquals('mar', $result, '%b: Abbreviated month name, based on the locale'); $result = strftime('%B', '20220306 13:02:03', $locale); $this->assertEquals('marzo', $result, '%B: Full month name, based on the locale'); $result = strftime('%h', '20220306 13:02:03', $locale); - $this->assertEquals('mar.', $result, '%h: Abbreviated month name, based on the locale (an alias of %b)'); + $this->assertEquals('mar', $result, '%h: Abbreviated month name, based on the locale (an alias of %b)'); $result = strftime('%X', '20220306 13:02:03', $locale); $this->assertEquals('13:02:03', $result, '%X: Preferred time representation based on locale, without the date'); diff --git a/tests/LocaleTests/Locale_eu_TestTrait.php b/tests/LocaleTests/Locale_eu_TestTrait.php index fabeb0a..70e2083 100644 --- a/tests/LocaleTests/Locale_eu_TestTrait.php +++ b/tests/LocaleTests/Locale_eu_TestTrait.php @@ -29,7 +29,7 @@ public function testLocale_eu () { $this->assertEquals('13:02:03', $result, '%X: Preferred time representation based on locale, without the date'); $result = strftime('%c', '20220306 13:02:03', $locale); - $this->assertEquals('2022(e)ko martxoaren 6(a) 13:02', $result, '%c: Preferred date and time stamp based on locale'); + $this->assertEquals('2022(e)ko martxoaren 6(a) (13:02)', $result, '%c: Preferred date and time stamp based on locale'); $result = strftime('%x', '20220306 13:02:03', $locale); $this->assertEquals('22/3/6', $result, '%x: Preferred date representation based on locale, without the time'); diff --git a/tests/LocaleTests/Locale_it_CH_TestTrait.php b/tests/LocaleTests/Locale_it_CH_TestTrait.php index 9400b85..1e31b2f 100644 --- a/tests/LocaleTests/Locale_it_CH_TestTrait.php +++ b/tests/LocaleTests/Locale_it_CH_TestTrait.php @@ -29,7 +29,7 @@ public function testLocale_it_CH () { $this->assertEquals('13:02:03', $result, '%X: Preferred time representation based on locale, without the date'); $result = strftime('%c', '20220306 13:02:03', $locale); - $this->assertEquals('6 marzo 2022 13:02', $result, '%c: Preferred date and time stamp based on locale'); + $this->assertEquals('6 marzo 2022 alle ore 13:02', $result, '%c: Preferred date and time stamp based on locale'); $result = strftime('%x', '20220306 13:02:03', $locale); $this->assertEquals('06.03.22', $result, '%x: Preferred date representation based on locale, without the time'); diff --git a/tests/LocaleTests/Locale_it_IT_TestTrait.php b/tests/LocaleTests/Locale_it_IT_TestTrait.php index b0dd9b0..053d88e 100644 --- a/tests/LocaleTests/Locale_it_IT_TestTrait.php +++ b/tests/LocaleTests/Locale_it_IT_TestTrait.php @@ -29,7 +29,7 @@ public function testLocale_it_IT () { $this->assertEquals('13:02:03', $result, '%X: Preferred time representation based on locale, without the date'); $result = strftime('%c', '20220306 13:02:03', $locale); - $this->assertEquals('6 marzo 2022 13:02', $result, '%c: Preferred date and time stamp based on locale'); + $this->assertEquals('6 marzo 2022 alle ore 13:02', $result, '%c: Preferred date and time stamp based on locale'); $result = strftime('%x', '20220306 13:02:03', $locale); $this->assertEquals('06/03/22', $result, '%x: Preferred date representation based on locale, without the time'); diff --git a/tests/strftimeTest.php b/tests/strftimeTest.php index 04f7a4e..5cbbf7d 100644 --- a/tests/strftimeTest.php +++ b/tests/strftimeTest.php @@ -135,7 +135,7 @@ public function testTimeFormats () { $this->assertEquals('13:02:03', $result, '%T: Same as "%H:%M:%S"'); $result = strftime('%X', '20220306 13:02:03', 'en-EN'); - $this->assertEquals('1:02:03 PM', $result, '%X: Preferred time representation based on locale, without the date'); + $this->assertEquals('13:02:03', $result, '%X: Preferred time representation based on locale, without the date'); $result = strftime('%z', '20220306 13:02:03'); $this->assertEquals('+0100', $result, '%z: The time zone offset'); @@ -146,7 +146,7 @@ public function testTimeFormats () { public function testStampsFormats () { $result = strftime('%c', '20220306 13:02:03', 'en-EN'); - $this->assertEquals('March 6, 2022 at 1:02 PM', $result, '%c: Preferred date and time stamp based on locale'); + $this->assertEquals('March 6, 2022 at 13:02', $result, '%c: Preferred date and time stamp based on locale'); $result = strftime('%D', '20220306 13:02:03'); $this->assertEquals('03/06/2022', $result, '%D: Same as "%m/%d/%y"');