Skip to content

Commit 21fb778

Browse files
[test] initializer lists not square improvement
1 parent c9cc74c commit 21fb778

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

test/linalg_constructor_initializer_lists.cpp

+13-10
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,20 @@ namespace {
4646
//!
4747
//! @todo Rewrite this test as a property-based test.
4848
[[maybe_unused]] auto test{[] {
49-
matrix<double, 3, 3> m{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
49+
matrix<int, 4, 3> m{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {1, 2, 3}};
5050

51-
assert(m(0, 0) == 1.0);
52-
assert(m(0, 1) == 2.0);
53-
assert(m(0, 2) == 3.0);
54-
assert(m(1, 0) == 4.0);
55-
assert(m(1, 1) == 5.0);
56-
assert(m(1, 2) == 6.0);
57-
assert(m(2, 0) == 7.0);
58-
assert(m(2, 1) == 8.0);
59-
assert(m(2, 2) == 9.0);
51+
assert(m(0, 0) == 1);
52+
assert(m(0, 1) == 2);
53+
assert(m(0, 2) == 3);
54+
assert(m(1, 0) == 4);
55+
assert(m(1, 1) == 5);
56+
assert(m(1, 2) == 6);
57+
assert(m(2, 0) == 7);
58+
assert(m(2, 1) == 8);
59+
assert(m(2, 2) == 9);
60+
assert(m(3, 0) == 1);
61+
assert(m(3, 1) == 2);
62+
assert(m(3, 2) == 3);
6063

6164
return 0;
6265
}()};

0 commit comments

Comments
 (0)