You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test: add failing tests for axis-permutation misclassification
isExlusiveTranslation currently accepts matrices whose off-diagonal
entries equal 1.0 (e.g. axis permutations), so simplifyAffineGet
collapses them to a pure Translation and silently drops the permutation.
Add tests pinning the expected behaviour:
- isExlusiveTranslation must reject PERMUTATION2D/3D
- simplifying a permutation must not yield a Translation*
- simplifying a permutation must preserve the full matrix
These fail against the current code and document the bug. Also ignore
the IntelliJ /.idea/ directory.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments