| 20 | class Array : public ::testing::Test {}; |
| 21 | |
| 22 | TEST(Array, TestEmptyAssignment) { |
| 23 | array A = randu(5, f32); |
| 24 | array C = constant(0, 0); |
| 25 | array B = A(isNaN(A)); |
| 26 | A(isNaN(A)) = C; |
| 27 | ASSERT_EQ(B.numdims(), 0u); |
| 28 | ASSERT_EQ(A.numdims(), 1u); |
| 29 | ASSERT_EQ(lookup(constant(1, 9), constant(0, 0)).numdims(), 0u); |
| 30 | } |
| 31 | |
| 32 | TEST(Array, TestEmptySigProc) { |
| 33 | ASSERT_EQ(convolve(constant(1, 1), constant(0, 0)).numdims(), 1u); |
nothing calls this directly
no test coverage detected