Skip to content

Commit a0989f4

Browse files
Added tests for kron! for diagonal matrices (#53184)
Co-authored-by: Jishnu Bhattacharya <[email protected]>
1 parent 95df060 commit a0989f4

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

stdlib/LinearAlgebra/test/diagonal.jl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1266,4 +1266,15 @@ end
12661266
@test copy(Diagonal(1:5)) === Diagonal(1:5)
12671267
end
12681268

1269+
@testset "kron! for Diagonal" begin
1270+
a = Diagonal([2,2])
1271+
b = Diagonal([1,1])
1272+
c = Diagonal([0,0,0,0])
1273+
kron!(c,b,a)
1274+
@test c == Diagonal([2,2,2,2])
1275+
c=Diagonal(Vector{Float64}(undef, 4))
1276+
kron!(c,a,b)
1277+
@test c == Diagonal([2,2,2,2])
1278+
end
1279+
12691280
end # module TestDiagonal

0 commit comments

Comments
 (0)