Issue: packages/mobile/src/components/Message/Message.test.disabled.tsx has been disabled since the "16kb Aligned React Native" upgrade (b75cf9f), which broke its snapshot output. Because of the .disabled.tsx extension, Jest never picks it up — it currently provides zero test coverage for two things:
- Basic message rendering (avatar/profile photo, nickname, timestamp, message body)
- MathJax/LaTeX message rendering
Why it wasn't simply re-enabled: the old snapshots capture the entire rendered SVG output (Jdenticon avatars, MathJax equations) — thousands of lines each. That level of detail is fragile by nature: any unrelated rendering-library change can break it without indicating an actual behavior regression, which likely caused the issue in the first place.
Issue: packages/mobile/src/components/Message/Message.test.disabled.tsx has been disabled since the "16kb Aligned React Native" upgrade (b75cf9f), which broke its snapshot output. Because of the .disabled.tsx extension, Jest never picks it up — it currently provides zero test coverage for two things:
Why it wasn't simply re-enabled: the old snapshots capture the entire rendered SVG output (Jdenticon avatars, MathJax equations) — thousands of lines each. That level of detail is fragile by nature: any unrelated rendering-library change can break it without indicating an actual behavior regression, which likely caused the issue in the first place.