diff --git a/test/test_xfixed.cpp b/test/test_xfixed.cpp index 3a6e8181b..02c5b2968 100644 --- a/test/test_xfixed.cpp +++ b/test/test_xfixed.cpp @@ -172,10 +172,12 @@ namespace xt TEST(xtensor_fixed, buffer_adaptor) { - xtensor_fixed> a; - xtensor b = zeros({3, 3}); + xtensor_fixed> a = {1., 2., 3.}; + xtensor b = ones({3, 3}); auto c = adapt(&b(0, 0), xshape<3>()); c *= a; + xtensor expected = {{1., 2., 3.}, {1., 1., 1.}, {1., 1., 1.}}; + EXPECT_EQ(b, expected); } TEST(xtensor_fixed, layout)