diff options
author | 2010-04-23 09:06:28 -0400 | |
---|---|---|
committer | 2010-04-23 09:06:28 -0400 | |
commit | 1dd27ce280355b61dc4da060dbeff5f4a260bb57 (patch) | |
tree | 1d92bc8d20229a4f2c7f3cdff94fe16dc306b760 /test | |
parent | c29b431ad957ffbe50e427f68f5de0932d306c09 (diff) | |
parent | f22ade8ee4705abaa635fa482e97d0b80aa45912 (diff) |
merge
Diffstat (limited to 'test')
-rw-r--r-- | test/basicstuff.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/basicstuff.cpp b/test/basicstuff.cpp index 70b65a7be..efc08655d 100644 --- a/test/basicstuff.cpp +++ b/test/basicstuff.cpp @@ -22,6 +22,8 @@ // License and a copy of the GNU General Public License along with // Eigen. If not, see <http://www.gnu.org/licenses/>. +#define EIGEN_NO_STATIC_ASSERT + #include "main.h" template<typename MatrixType> void basicStuff(const MatrixType& m) @@ -96,6 +98,12 @@ template<typename MatrixType> void basicStuff(const MatrixType& m) VERIFY_RAISES_ASSERT(m1 = (m2.block(0,0, rows-1, cols-1))); } + if(cols!=1 && rows!=1) + { + VERIFY_RAISES_ASSERT(m1[0]); + VERIFY_RAISES_ASSERT((m1+m1)[0]); + } + VERIFY_IS_APPROX(m3 = m1,m1); MatrixType m4; VERIFY_IS_APPROX(m4 = m1,m1); |