Skip to content

Commit 84bbd9a

Browse files
committed
Add size 1 tests
1 parent dff1720 commit 84bbd9a

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

test/unit/math/prim/fun/mdivide_left_tri_low_test.cpp

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,22 @@
88

99
TEST(MathMatrixPrim, mdivide_left_tri_low_val) {
1010
using stan::math::mdivide_left_tri_low;
11-
stan::math::matrix_d I = Eigen::MatrixXd::Identity(2, 2);
1211

12+
stan::math::matrix_d I = Eigen::MatrixXd::Identity(2, 2);
1313
stan::math::matrix_d Ad(2, 2);
1414
Ad << 2.0, 0.0, 5.0, 7.0;
1515
expect_matrix_eq(I, mdivide_left_tri_low(Ad, Ad));
1616

1717
stan::math::matrix_d A_Ainv = Ad * mdivide_left_tri_low(Ad);
1818
EXPECT_MATRIX_NEAR(I, A_Ainv, 1e-15);
19+
20+
I = Eigen::MatrixXd::Identity(1, 1);
21+
Ad.resize(1, 1);
22+
Ad << 2;
23+
expect_matrix_eq(I, mdivide_left_tri_low(Ad, Ad));
24+
25+
A_Ainv = Ad * mdivide_left_tri_low(Ad);
26+
EXPECT_MATRIX_NEAR(I, A_Ainv, 1e-15);
1927
}
2028

2129
TEST(MathMatrixPrim, mdivide_left_tri_low_size_zero) {

0 commit comments

Comments
 (0)