Test run report — DEMO-T11 FAILED
Freight: quote in TypeScript (node engine)
run #422 · 2026-09-25 00:23:08 ·
duration 4s ·
target version 2.1.0 · browser chromium ·
started by: cli-adopted
report generated 2026-09-25 10:50:50 — self-contained file, safe to attach anywhere
What went wrong
1 of 1 test(s) failed: a domestic quote prices the promo code correctly -- SPRING10 should take 10% off $122.5 (expected 12.25, received 24.5)
Step timings
| at | step | ms |
| +1.33s | a domestic quote prices the promo code correctly | 1167.0 |
| +0.58s | route | 263.5 |
| +0.74s | cargo | 159.7 |
| +0.92s | service | 184.5 |
| +1.08s | promo code | 160.4 |
| +0.31s | goto freight/quote/?restart=1 | 115.4 |
| +0.38s | fill internal:label="From (city)"i | 55.3 |
| +0.42s | fill internal:label="To (city)"i | 38.5 |
| +0.58s | click internal:role=button[name="Next: cargo"i] | 159.5 |
| +0.64s | fill internal:label="Total weight (kg)"i | 61.5 |
| +0.74s | click internal:role=button[name="Next"s] | 94.1 |
| +0.8s | check internal:role=radio[name="Express"i] | 56.3 |
| +0.92s | click internal:role=button[name="Next: review"i] | 124.2 |
| +0.96s | fill internal:label="Promo code"i | 32.0 |
| +1.04s | click internal:role=button[name="Apply"i] | 83.8 |
| +1.08s | toBeVisible #price-discount | 37.5 |
| +1.1s | getAttribute #price-subtotal | 14.4 |
| +1.11s | getAttribute #price-discount | 5.8 |
Full technical error
1 of 1 test(s) failed: a domestic quote prices the promo code correctly -- SPRING10 should take 10% off $122.5 (expected 12.25, received 24.5)
Video and Playwright trace stay on the hub:
results/DEMO-T11/20260925-002328-r422/ — open the run page for the replay.