support tender deadline label variants

This commit is contained in:
2026-09-06 19:27:23 +03:00
parent bd5c122522
commit 285dd6fb9f
3 changed files with 27 additions and 1 deletions
+12
View File
@@ -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]);
}
});