Webshop: im Abo-Modell Anfrage ohne Unternehmer-Haken, Privat-Hinweis, Einschalten
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
1cabab2826
commit
28da4180bd
7 files changed
+147
-22
No files matched your search
@@ -23,7 +23,7 @@ test('mountet den Ablauf genau einmal in den Platz, mit key, projectId und viewA
|
||||
assert.deepEqual([a.aufrufe[0].key, a.aufrufe[0].projectId, a.aufrufe[0].viewAs], ['shop', 'p1', false])
|
||||
assert.ok(a.aufrufe[0].wurzel === fx.finde(wurzel, '[data-einschalten="shop"]'))
|
||||
assert.ok(fx.finde(wurzel, '.tm-einschalten-platz'))
|
||||
assert.equal(fx.finde(wurzel, 'h3'), null)
|
||||
assert.ok(fx.finde(wurzel, 'h3') === null)
|
||||
assert.equal(fx.alle(wurzel, 'input').length, 0)
|
||||
assert.doesNotMatch(fx.text(wurzel), KEIN_PREIS)
|
||||
const hulle = fx.finde(wurzel, 'section.kb-panel.tm-bestellen.tm-einschalten')
|
||||
@@ -36,7 +36,7 @@ test('Zusammenfassung mit E1; offene Punkte sperren den Ablauf (E2); „Ändern
|
||||
const wurzel = seite({ einschalten: a.fn, zusammenfassung: GRUPPEN, zumSchritt: (k) => schritte.push(k), daten: { offen: [{ schritt: 'zeiten', text: 'Bitte wähle das Bundesland.' }], kundenansicht: false } })
|
||||
assert.equal(fx.text(fx.finde(wurzel, 'h3')), 'Prüfen und einschalten')
|
||||
assert.equal(a.aufrufe.length, 0)
|
||||
assert.equal(fx.finde(wurzel, '.tm-einschalten-platz'), null)
|
||||
assert.ok(fx.finde(wurzel, '.tm-einschalten-platz') === null)
|
||||
assert.match(fx.text(wurzel), /Du kannst einschalten, sobald die offenen Punkte erledigt sind\./)
|
||||
assert.doesNotMatch(fx.text(wurzel), /bestellen/i)
|
||||
await fx.klick(fx.finde(wurzel, '[data-aktion="zum-schritt"][data-schritt="zeiten"]'))
|
||||
@@ -51,7 +51,7 @@ test('Zusammenfassung ohne offene Punkte: Gruppe, dann der Platz mit dem Ablauf'
|
||||
assert.equal(fx.text(fx.finde(wurzel, '.tm-bestellen-gruppe h4')), 'Deine Anfrage')
|
||||
assert.equal(a.aufrufe.length, 1)
|
||||
assert.doesNotMatch(fx.text(wurzel), /Du kannst einschalten, sobald/)
|
||||
assert.equal(fx.finde(wurzel, '[data-aktion="aendern"]'), null, 'ohne zumSchritt kein „Ändern“')
|
||||
assert.ok(fx.finde(wurzel, '[data-aktion="aendern"]') === null, 'ohne zumSchritt kein „Ändern“')
|
||||
}))
|
||||
|
||||
test('Kundenansicht: der Ablauf bekommt viewAs true (daten und ctx)', mitDom(async () => {
|
||||
|
||||
Reference in new issue
Block a user