aboutsummaryrefslogtreecommitdiff
path: root/tests/affine3.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/affine3.rs')
-rw-r--r--tests/affine3.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/affine3.rs b/tests/affine3.rs
index 86d5a53..49c4391 100644
--- a/tests/affine3.rs
+++ b/tests/affine3.rs
@@ -294,6 +294,10 @@ macro_rules! impl_affine3_tests {
assert_approx_eq!(m0, m0 * $affine3::IDENTITY);
assert_approx_eq!(m0, $affine3::IDENTITY * m0);
+ let mut m1 = m0;
+ m1 *= $affine3::IDENTITY;
+ assert_approx_eq!(m1, m0);
+
let mat4 = $mat4::from(m0);
assert_approx_eq!(mat4, $affine3::IDENTITY * mat4);
assert_approx_eq!(mat4, mat4 * $affine3::IDENTITY);
@@ -331,10 +335,7 @@ macro_rules! impl_affine3_tests {
glam_test!(test_product, {
let ident = $affine3::IDENTITY;
- assert_eq!(
- vec![ident, ident].iter().product::<$affine3>(),
- ident * ident
- );
+ assert_eq!([ident, ident].iter().product::<$affine3>(), ident * ident);
});
glam_test!(test_affine3_is_finite, {