Skip to content

Commit a5791b0

Browse files
committed
Adding testcase for xtensor_fixed
1 parent 5408438 commit a5791b0

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

test/test_sfinae.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "gtest/gtest.h"
1414
#include "xtensor/xtensor.hpp"
1515
#include "xtensor/xarray.hpp"
16-
// #include "xtensor/xfixed.hpp"
16+
#include "xtensor/xfixed.hpp"
1717
#include "xtensor/xview.hpp"
1818

1919
namespace xt
@@ -39,13 +39,13 @@ namespace xt
3939
xt::xarray<size_t> a = {{9, 9, 9}, {9, 9, 9}};
4040
xt::xtensor<size_t, 1> b = {9, 9};
4141
xt::xtensor<size_t, 2> c = {{9, 9}, {9, 9}};
42-
// xt::xtensor_fixed<size_t, xt::xshape<2, 2>> d = {{9, 9}, {9, 9}};
42+
xt::xtensor_fixed<size_t, xt::xshape<2, 2>> d = {{9, 9}, {9, 9}};
4343
auto v = xt::view(c, 0, xt::all());
4444

4545
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_basic_func(a), 0ul)));
4646
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_basic_func(b), 0ul)));
4747
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_basic_func(c), 2ul)));
48-
// EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_basic_func(d), 2ul)));
48+
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_basic_func(d), 2ul)));
4949
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_basic_func(v), 0ul)));
5050
}
5151

@@ -78,13 +78,13 @@ namespace xt
7878
xt::xarray<size_t> a = {{9, 9, 9}, {9, 9, 9}};
7979
xt::xtensor<size_t, 1> b = {9, 9};
8080
xt::xtensor<size_t, 2> c = {{9, 9}, {9, 9}};
81-
// xt::xtensor_fixed<size_t, xt::xshape<2, 2>> d = {{9, 9}, {9, 9}};
81+
xt::xtensor_fixed<size_t, xt::xshape<2, 2>> d = {{9, 9}, {9, 9}};
8282
auto v = xt::view(c, 0, xt::all());
8383

8484
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_func(a), 0ul)));
8585
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_func(b), 1ul)));
8686
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_func(c), 2ul)));
87-
// EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_func(d), 2ul)));
87+
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_func(d), 2ul)));
8888
EXPECT_TRUE(xt::all(xt::equal(sfinae_rank_func(v), 0ul)));
8989
}
9090
}

0 commit comments

Comments
 (0)