support tender deadline label variants
This commit is contained in:
@@ -37,3 +37,15 @@ test('EKAP table separators do not hide the deadline or leak into delivery field
|
||||
assert.equal(d.teslimYeri,'Turgut Özal Tıp Merkezi Deposu-Malatya');
|
||||
assert.equal(d.teslimatSuresi,'Her siparişin tebliğinden itibaren 30 (otuz) takvim günü');
|
||||
});
|
||||
test('announcement deadline parser accepts common label variants',()=>{
|
||||
const variants=[
|
||||
'İhale tarihi ve saati: 11.09.2026 - 09:30',
|
||||
'Son Teklif Tarihi : 12.09.2026 14:15',
|
||||
'İhale Tarihi/Saati : 13.09.2026 - 08:05',
|
||||
];
|
||||
for (const [i,text] of variants.entries()) {
|
||||
const d=announcementFields(text);
|
||||
assert.equal(d.tarih,`${String(11+i).padStart(2,'0')}.09.2026`);
|
||||
assert.equal(d.saat,['09:30','14:15','08:05'][i]);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user