From 2115b80749cb0b3dddd0b3c7020369fcb3f0b1ac Mon Sep 17 00:00:00 2001 From: niranjan-uma-shankar Date: Wed, 30 Jul 2025 13:40:33 +0530 Subject: [PATCH 1/3] Updates the mocked data for tests --- ghost/admin/mirage/fixtures/timezones.js | 39 ++++++++++++------- .../tests/integration/services/config-test.js | 2 +- 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/ghost/admin/mirage/fixtures/timezones.js b/ghost/admin/mirage/fixtures/timezones.js index e6a4d5101f1..76e305d2412 100644 --- a/ghost/admin/mirage/fixtures/timezones.js +++ b/ghost/admin/mirage/fixtures/timezones.js @@ -12,9 +12,9 @@ export default [ label: '(GMT -9:00) Alaska' }, { - name: 'America/Tijuana', - label: '(GMT -8:00) Chihuahua, La Paz, Mazatlan' - }, + name: 'America/Mazatlan', + label: '(GMT -7:00) La Paz, Mazatlan' + }, { name: 'America/Los_Angeles', label: '(GMT -8:00) Pacific Time (US & Canada); Tijuana' @@ -27,6 +27,10 @@ export default [ name: 'America/Denver', label: '(GMT -7:00) Mountain Time (US & Canada)' }, + { + name: 'America/Chihuahua', + label: '(GMT -6:00) Chihuahua' + }, { name: 'America/Costa_Rica', label: '(GMT -6:00) Central America' @@ -57,11 +61,11 @@ export default [ }, { name: 'America/Caracas', - label: '(GMT -4:00) Caracas, La Paz' + label: '(GMT -4:00) Caracas, La Paz, Georgetown' }, { name: 'America/Halifax', - label: '(GMT -4:00) Atlantic Time (Canada); Brasilia, Greenland' + label: '(GMT -4:00) Atlantic Time (Canada); Greenland' }, { name: 'America/Santiago', @@ -73,7 +77,7 @@ export default [ }, { name: 'America/Argentina/Buenos_Aires', - label: '(GMT -3:00) Buenos Aires, Georgetown' + label: '(GMT -3:00) Buenos Aires, Brasilia' }, { name: 'America/Noronha', @@ -175,6 +179,10 @@ export default [ name: 'Asia/Kabul', label: '(GMT +4:30) Kabul' }, + { + name: 'Asia/Almaty', + label: '(GMT +5:00) Almaty, Astana' + }, { name: 'Asia/Karachi', label: '(GMT +5:00) Islamabad, Karachi, Tashkent' @@ -185,23 +193,24 @@ export default [ }, { name: 'Asia/Kolkata', - label: '(GMT +5:30) Chennai, Calcutta, Mumbai, New Delhi' + label: '(GMT +5:30) Chennai, Kolkata, Mumbai, New Delhi' }, { - name: 'Asia/Kathmandu', - label: '(GMT +5:45) Katmandu' + name: 'Asia/Colombo', + label: '(GMT +5:30) Colombo, Sri Jayawardenepura' }, { - name: 'Asia/Almaty', - label: '(GMT +6:00) Almaty, Novosibirsk' + name: 'Asia/Kathmandu', + label: '(GMT +5:45) Katmandu' }, + { name: 'Asia/Dhaka', - label: '(GMT +6:00) Astana, Dhaka, Sri Jayawardenepura' + label: '(GMT +6:00) Dhaka' }, { name: 'Asia/Rangoon', - label: '(GMT +6:30) Rangoon' + label: '(GMT +6:30) Yangon (Rangoon)' }, { name: 'Asia/Bangkok', @@ -209,7 +218,7 @@ export default [ }, { name: 'Asia/Krasnoyarsk', - label: '(GMT +7:00) Krasnoyarsk' + label: '(GMT +7:00) Krasnoyarsk,Novosibirsk' }, { name: 'Asia/Hong_Kong', @@ -217,7 +226,7 @@ export default [ }, { name: 'Asia/Irkutsk', - label: '(GMT +8:00) Irkutsk, Ulaan Bataar' + label: '(GMT +8:00) Irkutsk, Ulaanbaatar' }, { name: 'Asia/Singapore', diff --git a/ghost/admin/tests/integration/services/config-test.js b/ghost/admin/tests/integration/services/config-test.js index b23bf6d7925..d847909f512 100644 --- a/ghost/admin/tests/integration/services/config-test.js +++ b/ghost/admin/tests/integration/services/config-test.js @@ -22,7 +22,7 @@ describe('Integration: Service: config-manager', function () { const injection = this.owner.lookup('config:main'); const timezones = injection.availableTimezones; - expect(timezones.length).to.equal(67); + expect(timezones.length).to.equal(69); expect(timezones[0].name).to.equal('Pacific/Pago_Pago'); expect(timezones[0].label).to.equal('(GMT -11:00) Midway Island, Samoa'); expect(timezones[1].name).to.equal('Pacific/Honolulu'); From de058c0dbc6e611bf9ab8843f24be082bf7bd53d Mon Sep 17 00:00:00 2001 From: niranjan-uma-shankar Date: Wed, 30 Jul 2025 21:35:39 +0200 Subject: [PATCH 2/3] Update former city name to its current name --- ghost/admin/mirage/fixtures/timezones.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghost/admin/mirage/fixtures/timezones.js b/ghost/admin/mirage/fixtures/timezones.js index 76e305d2412..5d0a7f973a7 100644 --- a/ghost/admin/mirage/fixtures/timezones.js +++ b/ghost/admin/mirage/fixtures/timezones.js @@ -201,7 +201,7 @@ export default [ }, { name: 'Asia/Kathmandu', - label: '(GMT +5:45) Katmandu' + label: '(GMT +5:45) Kathmandu' }, { From a971529e8a602b6c1f0f5e0960628ef32130d1c2 Mon Sep 17 00:00:00 2001 From: niranjan-uma-shankar Date: Tue, 12 Aug 2025 15:19:56 +0530 Subject: [PATCH 3/3] Updates tests to reflect the changes made in the SDK package Updates the timezone data array size count to 70, given that the SDK package was updated with an additional entry --- ghost/admin/tests/integration/services/config-test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghost/admin/tests/integration/services/config-test.js b/ghost/admin/tests/integration/services/config-test.js index d847909f512..9dc6af94001 100644 --- a/ghost/admin/tests/integration/services/config-test.js +++ b/ghost/admin/tests/integration/services/config-test.js @@ -22,7 +22,7 @@ describe('Integration: Service: config-manager', function () { const injection = this.owner.lookup('config:main'); const timezones = injection.availableTimezones; - expect(timezones.length).to.equal(69); + expect(timezones.length).to.equal(70); expect(timezones[0].name).to.equal('Pacific/Pago_Pago'); expect(timezones[0].label).to.equal('(GMT -11:00) Midway Island, Samoa'); expect(timezones[1].name).to.equal('Pacific/Honolulu');