Changeset a9ede28 in Klonkt for test/help-c2s.test.js
- Timestamp:
- 08/08/2026 07:56:50 AM (5 weeks ago)
- Branches:
- main
- Children:
- 66d97b8
- Parents:
- 86e6a45
- git-author:
- Robin <roboburr@…> (08/08/2026 07:56:48 AM)
- git-committer:
- roboburr <roboburr@…> (08/08/2026 07:56:50 AM)
- File:
-
- 1 edited
-
test/help-c2s.test.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
test/help-c2s.test.js
r86e6a45 ra9ede28 83 83 assert.notEqual(uit.status, 400); 84 84 }); 85 86 test('OPEN vragen worden nooit afgekapt, hoeveel het er ook zijn', () => { 87 // Barts punt (8-8): ik noemde tientallen hulpvragen bij een guardian een 88 // randgeval, maar voor een jeugdzorgmedewerker is dat een caseload en dus een 89 // gewone dinsdag. De gebruiker die dit het hardst nodig heeft was precies 90 // degene voor wie het brak. 91 // 92 // Zonder deze regel viel een oudere vraag buiten de queue, vond de app geen 93 // staat, en toonde hem -- terecht, want bij twijfel OPEN -- alsof er nog 94 // iemand op moest. 95 for (let i = 0; i < 120; i++) { 96 db.prepare(`INSERT INTO ap_mentions (slug, object_uri, actor_uri, actor_handle, content, help_request) 97 VALUES (?,?,?,?,?,1)`).run('oma', `https://elders.test/ap/notes/veel-${i}`, KIND, '@kind', '<p>help</p>'); 98 } 99 const open = queues.helpItemsFor('oma').filter((h) => h.state.open); 100 assert.equal(open.length, 120, 'alle 120 open vragen komen mee'); 101 }); 102 103 test('de collectie zegt dat je uit afwezigheid mag concluderen', () => { 104 // Zonder die vlag mag een app niets afleiden uit een ontbrekende staat, en 105 // valt hij terug op bij-twijfel-open. Dat is de veilige kant, maar dan komt 106 // een afgehandelde vraag terug in het zicht. 107 const coll = queues.helpCollection('https://x/queues/help', 'oma'); 108 assert.equal(coll['shaer:openComplete'], true); 109 });
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)