Skip to content

Commit 7fdfb3b

Browse files
committed
Add tests
1 parent d866014 commit 7fdfb3b

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

test/triangular.jl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,17 @@ end
196196
@test isdiag(LowerTriangular(diagm(0 => [1,2,3,4])))
197197
@test !isdiag(UpperTriangular(rand(4, 4)))
198198
@test !isdiag(LowerTriangular(rand(4, 4)))
199+
200+
for A in [rand(4,4), zeros(4,4)]
201+
U = UpperTriangular(A)
202+
UA = Array(U)
203+
L = LowerTriangular(A)
204+
LA = Array(L)
205+
for k in -size(A,1):size(A,2)
206+
@test istril(U, k) == istril(UA, k)
207+
@test istriu(L, k) == istriu(LA, k)
208+
end
209+
end
199210
end
200211

201212
# Test throwing in fallbacks for non BlasFloat/BlasComplex in A_rdiv_Bx!

0 commit comments

Comments
 (0)