Skip to content

Commit 145a4da

Browse files
committed
Improve code coverage
1 parent 05f57fa commit 145a4da

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

test/runtests.jl

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,26 @@ for T in (Float32, Float64)
2020
@test (X .- Y) AppleAccelerate.vsub(X, Y)
2121
@test (X .* Y) AppleAccelerate.vmul(X, Y)
2222
@test (X ./ Y) AppleAccelerate.vdiv(X, Y)
23+
# Vector-vector broadcasting
24+
@test (X .+ Y) AppleAccelerate.vadd(X, Y)
25+
@test (X .- Y) AppleAccelerate.vsub(X, Y)
26+
@test (X .* Y) AppleAccelerate.vmul(X, Y)
27+
@test (X ./ Y) AppleAccelerate.vdiv(X, Y)
2328

2429
#Vector-scalar
2530
c::T = randn()
26-
@test (X .+ c) AppleAccelerate.vsadd(X, c)
27-
@test (X .- c) AppleAccelerate.vssub(X, c)
28-
@test (c .- X) AppleAccelerate.svsub(X, c)
29-
@test (X .* c) AppleAccelerate.vsmul(X, c)
30-
@test (X ./ c) AppleAccelerate.vsdiv(X, c)
31+
@test (X .+ c) AppleAccelerate.vsadd.(X, c)
32+
@test (X .- c) AppleAccelerate.vssub.(X, c)
33+
@test (c .- X) AppleAccelerate.svsub.(X, c)
34+
@test (X .* c) AppleAccelerate.vsmul.(X, c)
35+
@test (X ./ c) AppleAccelerate.vsdiv.(X, c)
36+
37+
#Vector-scalar broadcasting
38+
@test (X .+ c) AppleAccelerate.vsadd.(X, c)
39+
@test (X .- c) AppleAccelerate.vssub.(X, c)
40+
@test (c .- X) AppleAccelerate.svsub.(X, c)
41+
@test (X .* c) AppleAccelerate.vsmul.(X, c)
42+
@test (X ./ c) AppleAccelerate.vsdiv.(X, c)
3143
end
3244
end
3345

0 commit comments

Comments
 (0)