Testy — Meshcore
Pełne automatyczne wyniki testów Meshcore, zebrane podczas przeglądu QA 2026-08-13 (Linux, Rust 1.97, Node 22, Python 3). Przewiń w dół — liczniki rosną, paski się wypełniają, a każdy wiersz animuje się przy wejściu w widok. Użyj ▶ Powtórz animację, aby uruchomić ją ponownie.
✅
Wszystkie testy zaliczone
P2P chat — 22/22 unit tests green on core.js (MQTT packet layer, dedup, rooms).
0
zaliczone
0
błędy
0
razem
✅MQTT packets0
remaining-length encoding, PUBLISH round-trip, QoS>0 packet id, CONNECT/SUB/UNSUB
✅Ids & dedup0
newMid uniqueness, isNewMid first-sight/expiry/cap, empty ids
✅Rooms0
hash normalisation, 48-char cap, lobby fallback
✅Bytes0
utf8 round-trips, plain arrays
✅Nick colors0
stable deterministic hsl
📝 Uwagi
- Tests caught a real bug: mqttParsePublish checked the DUP flag (0x08) instead of QoS level (0x06) — fixed.
Odtworzenie
npm test
npm run check