Shop Review B I-1: Eingangsmail G15 bei SEPA, G09 nimmt die Bestellung ausdruecklich an
G15 "Wir haben Ihre Bestellung erhalten" geht einmal raus, sobald Stripe die Sitzung abgeschlossen, die Zahlung aber noch nicht gemeldet hat (meldeEingang, Marker mailsEingangAt, aus dem Webhook und aus pruefeOffene). G09 sagt ausdruecklich, dass der Kaufvertrag mit der Mail geschlossen ist, trennt Bestell- und Zahlungsdatum und nennt die Telefonnummer des Anbieters. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
1b7aa9ebe3
commit
77fb8c8f44
11 files changed
+238
-27
No files matched your search
@@ -308,10 +308,10 @@ test('Fehlversuche verbrauchen kein Stundenbudget (auch nicht Anmelde- oder Verb
|
||||
/** Eintrag einer bestimmten Funktion und Art (Vorlage bleibt G01: die Warteschlange prueft Art und Vorlage nicht gegeneinander). */
|
||||
const von = (featureId, art, nummer, extra = {}) => eintrag({ featureId, art, bookingId: `b_${featureId}_${art}_${nummer}`, ...extra })
|
||||
|
||||
test('mailKlasse: G01/G02/G08 (Webshop: G09/G12) vorrang, G05/K20/K21 nachrangig, alle anderen normal', () => {
|
||||
assert.deepEqual(MAIL_VORRANG, ['G01', 'G02', 'G08', 'G09', 'G12'])
|
||||
test('mailKlasse: G01/G02/G08 (Webshop: G09/G12/G15) vorrang, G05/K20/K21 nachrangig, alle anderen normal', () => {
|
||||
assert.deepEqual(MAIL_VORRANG, ['G01', 'G02', 'G08', 'G09', 'G12', 'G15'])
|
||||
assert.deepEqual(MAIL_NACHRANGIG, ['G05', 'K20', 'K21'])
|
||||
const erwartet = { G01: 'vorrang', G02: 'vorrang', G03: 'normal', G04: 'normal', G05: 'nachrangig', G06: 'normal', G07: 'normal', G08: 'vorrang', G09: 'vorrang', G10: 'normal', G11: 'normal', G12: 'vorrang', G13: 'normal', G14: 'normal', K20: 'nachrangig', K21: 'nachrangig' }
|
||||
const erwartet = { G01: 'vorrang', G02: 'vorrang', G03: 'normal', G04: 'normal', G05: 'nachrangig', G06: 'normal', G07: 'normal', G08: 'vorrang', G09: 'vorrang', G10: 'normal', G11: 'normal', G12: 'vorrang', G13: 'normal', G14: 'normal', G15: 'vorrang', K20: 'nachrangig', K21: 'nachrangig' }
|
||||
assert.deepEqual(Object.fromEntries(Object.keys(erwartet).map((art) => [art, mailKlasse(art)])), erwartet)
|
||||
assert.equal(mailKlasse('unbekannt'), 'normal')
|
||||
})
|
||||
|
||||
Reference in new issue
Block a user