diff --git a/src/lib/formatters.js b/src/lib/formatters.js index 3f9a82a..ec0478a 100644 --- a/src/lib/formatters.js +++ b/src/lib/formatters.js @@ -1,4 +1,5 @@ const COUNTRY_NAMES = { + ARE: 'United Arab Emirates', AUT: 'Austria', BGR: 'Bulgaria', BRA: 'Brazil', @@ -10,7 +11,7 @@ const COUNTRY_NAMES = { FRA: 'France', GBR: 'United Kingdom', IND: 'India', - IRN: 'Iran', + IRN: 'Middle East', ITA: 'Italy', JPN: 'Japan', LTU: 'Lithuania', diff --git a/src/lib/formatters.test.js b/src/lib/formatters.test.js index 55c5b49..84be928 100644 --- a/src/lib/formatters.test.js +++ b/src/lib/formatters.test.js @@ -1,4 +1,9 @@ -import { formatDayMonth, formatShortDate, formatUtcTime } from './formatters'; +import { + formatDayMonth, + formatShortDate, + formatUtcTime, + getCountryName, +} from './formatters'; describe('date formatters', () => { const superblockDate = 'April 20th 2026, 2:15:21 pm'; @@ -12,3 +17,10 @@ describe('date formatters', () => { expect(formatUtcTime(superblockDate)).toBe('2:15 PM'); }); }); + +describe('country formatters', () => { + test('uses a regional Middle East label for IRN', () => { + expect(getCountryName('ARE')).toBe('United Arab Emirates'); + expect(getCountryName('IRN')).toBe('Middle East'); + }); +});