Skip to content

Commit 7559a54

Browse files
committed
Fix tests
1 parent 4464fde commit 7559a54

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

src/kroneckerarray.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ end
359359

360360
# norm(a - b) = norm(a1 ⊗ a2 - b1 ⊗ b2)
361361
# = norm((a1 - b1) ⊗ a2 + b1 ⊗ (a2 - b2) + (a1 - b1) ⊗ (a2 - b2))
362-
function dist(a::AbstractKroneckerArray, b::AbstractKroneckerArray)
362+
function dist_kronecker(a::AbstractKroneckerArray, b::AbstractKroneckerArray)
363363
a1, a2 = arg1(a), arg2(a)
364364
b1, b2 = arg1(b), arg2(b)
365365
diff1 = a1 - b1
@@ -390,7 +390,7 @@ function Base.isapprox(
390390
elseif a2 == b2
391391
norm(a1 - b1) * norm(b2)
392392
else
393-
# This could be defined as `KroneckerArrays.dist(a, b)`, but that might have
393+
# This could be defined as `KroneckerArrays.dist_kronecker(a, b)`, but that might have
394394
# numerical precision issues so for now we just error.
395395
error(
396396
"`isapprox` not implemented for KroneckerArrays where both arguments differ. " *

test/test_basics.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,5 +241,5 @@ elts = (Float32, Float64, ComplexF32, ComplexF64)
241241
rng = StableRNG(123)
242242
a = randn(rng, 100, 100) randn(rng, 100, 100)
243243
b = (arg1(a) + 1.0e-1 * randn(rng, size(arg1(a)))) (arg2(a) + 1.0e-1 * randn(rng, size(arg2(a))))
244-
@test KroneckerArrays.dist(a, b) norm(collect(a) - collect(b)) rtol = 1.0e-2
244+
@test KroneckerArrays.dist_kronecker(a, b) norm(collect(a) - collect(b)) rtol = 1.0e-2
245245
end

test/test_matrixalgebrakit.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,5 +136,7 @@ herm(a) = parent(hermitianpart(a))
136136

137137
a = randn(elt, 2, 2) randn(elt, 3, 3)
138138
s = svd_vals(a)
139-
@test s diag(svd_compact(a)[2])
139+
s′ = diag(svd_compact(a)[2])
140+
@test arg1(s) arg1(s′)
141+
@test arg2(s) arg2(s′)
140142
end

0 commit comments

Comments
 (0)