Funktionen-Reiter: News und Terminplaner je Projekt

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
ClaudeandClaude Sonnet 5.5 committed 2026-10-02 23:57:03 +00:00
1 parent 36eb55b81b
commit 426a5d6654
7 files changed
+209 -48

No files matched your search

+9 -3
View File
@@ -5,10 +5,16 @@ import { loadModule } from './load.mjs'
// Protokoll der Kundenansicht: Aktionen des Portals (customerViewLog.action) als deutsche Beschriftung
const { viewLogLabel, formatViewLogTime } = await loadModule('src/lib/viewLog.js')
test('viewLogLabel: alle sieben Aktionen und Rohwert', () => {
test('viewLogLabel: alle zehn Aktionen und Rohwert', () => {
assert.deepEqual(
['geoeffnet', 'beendet', 'abgelaufen', 'news_angelegt', 'news_bild', 'news_geaendert', 'news_geloescht'].map(viewLogLabel),
['Kundenansicht geöffnet', 'Kundenansicht beendet', 'Kundenansicht abgelaufen', 'News angelegt', 'News-Foto hochgeladen', 'News geändert', 'News gelöscht']
[
'geoeffnet', 'beendet', 'abgelaufen', 'news_angelegt', 'news_bild', 'news_geaendert', 'news_geloescht',
'termin_einstellungen', 'termin_aktion', 'termin_manuell',
].map(viewLogLabel),
[
'Kundenansicht geöffnet', 'Kundenansicht beendet', 'Kundenansicht abgelaufen', 'News angelegt', 'News-Foto hochgeladen', 'News geändert', 'News gelöscht',
'Terminplaner-Einstellungen geändert', 'Termin bearbeitet', 'Termin eingetragen',
]
)
assert.equal(viewLogLabel('neu_irgendwas'), 'neu_irgendwas')
})