mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 10:56:10 +01:00 
			
		
		
		
	Fix toAbsoluteLocaleDate and add more tests (#32387)
This commit is contained in:
		| @@ -13,9 +13,14 @@ test('toAbsoluteLocaleDate', () => { | ||||
|     day: 'numeric', | ||||
|   })).toEqual('15. März 2024'); | ||||
|  | ||||
|   expect(toAbsoluteLocaleDate('12345-03-15 01:02:03', '', { | ||||
|     year: 'numeric', | ||||
|     month: 'short', | ||||
|     day: 'numeric', | ||||
|   })).toEqual('Mar 15, 12345'); | ||||
|   // these cases shouldn't happen | ||||
|   expect(toAbsoluteLocaleDate('2024-03-15 01:02:03', '', {})).toEqual('Invalid Date'); | ||||
|   expect(toAbsoluteLocaleDate('10000-01-01', '', {})).toEqual('Invalid Date'); | ||||
|  | ||||
|   // test different timezone | ||||
|   const oldTZ = process.env.TZ; | ||||
|   process.env.TZ = 'America/New_York'; | ||||
|   expect(new Date('2024-03-15').toLocaleString()).toEqual('3/14/2024, 8:00:00 PM'); | ||||
|   expect(toAbsoluteLocaleDate('2024-03-15')).toEqual('3/15/2024, 12:00:00 AM'); | ||||
|   process.env.TZ = oldTZ; | ||||
| }); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user