Magic PIM E2E Flow Verification

Supplier Connectors → APLT → Medusa → Tenant Database

Last Run2026-03-17 14:35:52 UTC
Duration55.2s
Total Tests153
65%

Needs Attention

99 of 153 tests passing across all phases

99 passed 4 failed 50 skipped
Phase 1

Connector → APLT Synchronization

ISSUES
21/24
Verifies that supplier data flows correctly into APLT intermediate tables. Checks product counts, data quality, duplicate SKUs, sync freshness, and stock availability per supplier.
88% passing — 21 passed, 3 failed, 0 skipped
General
2/2
Spranz
4/4
XD Connect
3/4
Database connection failed — check credentials or host
PF Concept
4/4
MidOcean
4/5
Database connection failed — check credentials or host
Toppoint
4/5
Database connection failed — check credentials or host
CONFIG Database connection failed — check credentials or host
Phase 1b

Translation Verification

BLOCKED
0/16
Verifies Dutch (NL) translations exist for non-Langenberg/Spranz suppliers. Checks product names, descriptions, materials, and technique positions.
0% passing — 0 passed, 0 failed, 16 skipped
XD Connect
0/4
PF Concept
0/4
MidOcean
0/4
Toppoint
0/4
Phase 2

APLT → Medusa Synchronization

BLOCKED
0/21
Verifies products are correctly synced from APLT to Medusa. Checks product creation, variant mapping, tiered pricing, and image associations.
0% passing — 0 passed, 0 failed, 21 skipped
General
0/1
Spranz
0/4
XD Connect
0/4
PF Concept
0/4
MidOcean
0/4
Toppoint
0/4
Phase 3

Tenant Database Updates

BLOCKED
0/13
Verifies data is pushed to all tenant databases. Checks record counts, cross-validation, and sales channel associations across all tenants.
0% passing — 0 passed, 0 failed, 13 skipped
General
0/1
magic_brinxx
0/3
magic_demo
0/3
magic_jodasign
0/3
magic_logohorloge
0/3
Phase 4

Stock Level Management

PASSING
6/6
Verifies stock data freshness, quantity correctness, and parity between PIM and tenant systems.
100% passing — 6 passed, 0 failed, 0 skipped
MidOcean
2/2
Toppoint
2/2
magic_brinxx
1/1
magic_demo
1/1
Phase 5

Storefront UI Verification

ISSUES
9/10
Tests the Brinxx storefront UI end-to-end: homepage, product listing, product detail, search, cart, category filtering, and contact page. Captures video and screenshots.
90% passing — 9 passed, 1 failed, 0 skipped
Homepage
1/1
Products
2/3
Error: expect(received).toBeGreaterThan([3
General
1/1
Product Detail
1/1
Search
1/1
Cart
2/2
Contact
1/1
UNKNOWN Error: expect(received).toBeGreaterThan(expected) Expected: > 
Phase 6a

Quotation System — Development Tenant

PASSING
63/63
Full quotation lifecycle on admin-development.magiceverse.online: auth, create, lines (CRUD + bulk), approval flow, pricing/shipping logic (franco, tax rates), PDF/EML generation, and order confirmation.
100% passing — 63 passed, 0 failed, 0 skipped
General
61/61
Quotations UI
2/2
Phase 7

Medusa Admin UI — Browser Tests

PASSING
32/32
Real browser tests against admin-development.magiceverse.online: login flow, products list/search/detail, orders, customers, categories, and APLT quotations UI. Full video and screenshot capture.
100% passing — 32 passed, 0 failed, 0 skipped
Login
1/1
General
14/14
Products
5/5
Search
1/1
Product Detail
1/1
Orders
3/3
Quotations UI
2/2
Customers
2/2
Categories
3/3

Action Items

CONFIG Phase 1 Database connection failed — check credentials or host
BLOCKED Phase 1b Phase 1b (Translation Verification) — all tests skipped due to dependency or config
BLOCKED Phase 2 Phase 2 (APLT → Medusa Synchronization) — all tests skipped due to dependency or config
BLOCKED Phase 3 Phase 3 (Tenant Database Updates) — all tests skipped due to dependency or config
UNKNOWN Phase 5 Error: expect(received).toBeGreaterThan(expected) Expected: > 

Run History