Buchungskalender: Aufbewahrung – Sperre wie Ablauf, Restpunkte
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
c019d3c3b0
commit
827ee54875
5 files changed
+102
-17
No files matched your search
@@ -227,9 +227,11 @@ test('Jobs: im Modus off {aus:true}; Minutenjob ruft die Fristen ab, die anderen
|
||||
config.unterkunft.mode = 'off'
|
||||
assert.deepEqual(await jobs.minutenJob(T0), { aus: true })
|
||||
assert.deepEqual(await jobs.viertelstundenJob(T0), { aus: true })
|
||||
// Tagesjob: die Fristen gelten auch bei off, solange es Buchungsdaten gibt (dann laeuft er, sonst {aus:true})
|
||||
// Tagesjob: die Fristen gelten auch bei off; ohne Buchungsdaten {aus:true}, mit Daten laeuft er
|
||||
const tagAus = await jobs.taeglicherJob(T0)
|
||||
assert.ok(tagAus.aus === true || tagAus.aufbewahrung?.fehler === 0, JSON.stringify(tagAus))
|
||||
const hatDaten = aw.docs('ukEinstellungen').size > 0 || aw.docs('ukAnfragen').size > 0
|
||||
if (hatDaten) assert.equal(tagAus.aufbewahrung?.fehler, 0, JSON.stringify(tagAus))
|
||||
else assert.deepEqual(tagAus, { aus: true })
|
||||
await leere()
|
||||
config.unterkunft.mode = 'on'
|
||||
const r = await jobs.minutenJob(T0)
|
||||
|
||||
Reference in new issue
Block a user