aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/cxx11_tensor_io.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2016-06-23 18:54:30 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2016-06-23 18:54:30 +0200
commit361dbd246d0b0f0ceff8d6dea6991807cffde821 (patch)
treeef46f7e13970059fc2598eade5e0d0f4f5052432 /unsupported/test/cxx11_tensor_io.cpp
parent360a743a10392e0b82fd4acaae60e4114cfb7806 (diff)
Add unit test for printing empty tensors
Diffstat (limited to 'unsupported/test/cxx11_tensor_io.cpp')
-rw-r--r--unsupported/test/cxx11_tensor_io.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/unsupported/test/cxx11_tensor_io.cpp b/unsupported/test/cxx11_tensor_io.cpp
index 8267dcadd..489960529 100644
--- a/unsupported/test/cxx11_tensor_io.cpp
+++ b/unsupported/test/cxx11_tensor_io.cpp
@@ -40,6 +40,12 @@ static void test_output_1d()
std::string expected("0\n1\n2\n3\n4");
VERIFY_IS_EQUAL(std::string(os.str()), expected);
+
+ Eigen::Tensor<double,1,DataLayout> empty_tensor(0);
+ std::stringstream empty_os;
+ empty_os << empty_tensor;
+ std::string empty_string;
+ VERIFY_IS_EQUAL(std::string(empty_os.str()), empty_string);
}