Changeset c34ef26 in Klonkt for test/help-c2s.test.js
- Timestamp:
- 08/10/2026 01:26:03 PM (4 weeks ago)
- Branches:
- main
- Children:
- f549cf5
- Parents:
- 59d963f
- File:
-
- 1 edited
-
test/help-c2s.test.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
test/help-c2s.test.js
r59d963f rc34ef26 60 60 }); 61 61 62 test('en de apps krijgen te horen HOE OUD dat oppakken is', () => { 63 // Barts besluit: opgepikt vervalt niet maar veroudert zichtbaar -- het 64 // verschil tussen "er is iemand mee bezig" en "er was ooit iemand mee bezig". 65 // Het paneel toonde dat al uit dezelfde staat; de apps kregen het veld niet, 66 // dus daar zag een oppak van vijf minuten eruit als een van vijf dagen. 67 const coll = queues.helpCollection('https://x/queues/help', 'oma'); 68 const item = coll.orderedItems.find((i) => i.id === BOEI); 69 assert.ok(item['shaer:oldestPickupAt'], 'het veld staat er'); 70 assert.ok(!Number.isNaN(Date.parse(item['shaer:oldestPickupAt'])), 'en is een leesbaar tijdstip'); 71 // Een TIJDSTIP en geen leeftijd: een leeftijd maakt elk antwoord anders en 72 // dan kan de ETag nooit gelijk zijn. De client rekent zelf terug. 73 assert.equal(typeof item['shaer:oldestPickupAt'], 'string'); 74 }); 75 62 76 test('afsluiten vanuit de app sluit hem ook echt', async () => { 63 77 await AP.ingestOutboxActivity(site(), user, marker('handled')); … … 75 89 assert.ok(item['shaer:handledBy']); 76 90 assert.equal(item['shaer:helpRequest'], true); 91 // En de ouderdom is WEG zodra hij is afgehandeld: hoe lang er iemand naar 92 // keek is dan geen informatie meer, en zou als "er wacht nog iets" lezen. 93 assert.equal(item['shaer:oldestPickupAt'], undefined); 77 94 }); 78 95
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)