Hustler-Pixelwelt T10: Erklärung „veraltet (nicht ausgewählt)“ nach der 72-Stunden-Regel des Dienstes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5b5bb740c2
commit
f12866dda3
2 files changed
+8
-1
No files matched your search
@@ -9,7 +9,7 @@ const GRENZE_MUSTER = /^Punktzahl unter (\d{1,3})$/
|
||||
// Grund-Text -> { symbol, erklaerung }; „Punktzahl unter N“ steht in grundInfo (die Grenze steht fest im Code des Dienstes, MIN_SCORE_MAIL)
|
||||
const TABELLE = Object.freeze({
|
||||
'keine veröffentlichte Mail': Object.freeze({ symbol: 'brief-x', erklaerung: 'Auf der Website steht keine E-Mail-Adresse. Ohne veröffentlichte Adresse schreibt der Hustler nie.' }),
|
||||
'veraltet (nicht ausgewählt)': Object.freeze({ symbol: 'uhr', erklaerung: 'Die Website ist veraltet, kam aber nicht unter die Top 3 der Nacht.' }),
|
||||
'veraltet (nicht ausgewählt)': Object.freeze({ symbol: 'uhr', erklaerung: 'Der Fund ist älter als 72 Stunden und kam in dieser Zeit nicht in die Auswahl der Nacht. Er wird nicht mehr angeschrieben.' }), // wie night.js des Dienstes (WAHL_STUNDEN 72), nicht der Text der Zeichenfläche
|
||||
'Website in gutem Zustand': Object.freeze({ symbol: 'haken', erklaerung: 'Die Website ist aktuell genug. Es gibt keinen Anlass zu schreiben.' }),
|
||||
'Kette oder Franchise': Object.freeze({ symbol: 'kette', erklaerung: 'Gehört zu einer Kette; die Website wird zentral gemacht.' }),
|
||||
'schon bekannt (E-Mail oder Telefon)': Object.freeze({ symbol: 'doppelt', erklaerung: 'Steht schon im Nie-doppelt-Register.' }),
|
||||
|
||||
@@ -99,3 +99,10 @@ test('botleadGruende.js: rein (kein React, kein DOM, keine Importe), keine Beisp
|
||||
assert.doesNotMatch(src, /\b(?:window|document|fetch)\b/)
|
||||
assert.doesNotMatch(src, /innerHTML/)
|
||||
})
|
||||
|
||||
test('„veraltet (nicht ausgewählt)“ erklärt die 72-Stunden-Regel des Dienstes (night.js, WAHL_STUNDEN), nicht eine veraltete Website', async () => {
|
||||
const { grundInfo } = await loadModule('src/lib/botleadGruende.js')
|
||||
const info = grundInfo('veraltet (nicht ausgewählt)')
|
||||
assert.match(info.erklaerung, /72 Stunden/)
|
||||
assert.doesNotMatch(info.erklaerung, /Website ist veraltet/)
|
||||
})
|
||||
Reference in new issue
Block a user