aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/array.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/array.cpp')
-rw-r--r--test/array.cpp14
1 files changed, 10 insertions, 4 deletions
diff --git a/test/array.cpp b/test/array.cpp
index 8960e49f8..f1deda7e3 100644
--- a/test/array.cpp
+++ b/test/array.cpp
@@ -110,11 +110,17 @@ template<typename ArrayType> void comparisons(const ArrayType& m)
VERIFY(! (m1 > m3).all() );
}
- // comparisons to scalar
+ // comparisons array to scalar
VERIFY( (m1 != (m1(r,c)+1) ).any() );
- VERIFY( (m1 > (m1(r,c)-1) ).any() );
- VERIFY( (m1 < (m1(r,c)+1) ).any() );
- VERIFY( (m1 == m1(r,c) ).any() );
+ VERIFY( (m1 > (m1(r,c)-1) ).any() );
+ VERIFY( (m1 < (m1(r,c)+1) ).any() );
+ VERIFY( (m1 == m1(r,c) ).any() );
+
+ // comparisons scalar to array
+ VERIFY( ( (m1(r,c)+1) != m1).any() );
+ VERIFY( ( (m1(r,c)-1) < m1).any() );
+ VERIFY( ( (m1(r,c)+1) > m1).any() );
+ VERIFY( ( m1(r,c) == m1).any() );
// test Select
VERIFY_IS_APPROX( (m1<m2).select(m1,m2), m1.cwiseMin(m2) );