Skip to content

Commit 1ee4550

Browse files
committed
more evalpoly tests
1 parent 61df653 commit 1ee4550

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

test/math.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -716,6 +716,8 @@ end
716716
@test evalpoly(x, [p1, p2, p3]) == evpm
717717
end
718718
@test evalpoly(1.0f0, ()) === 0.0f0 # issue #56699
719+
@test @inferred(evalpoly(1.0f0, Int[])) === 0.0f0 # issue #56699
720+
@test_throws MethodError evalpoly(1.0f0, [])
719721
@test @inferred(evalpoly(1.0f0, [2])) === 2.0f0 # type-stability
720722
end
721723

@@ -729,6 +731,8 @@ end
729731
@test evalpoly(1+im, (2,)) == 2
730732
@test evalpoly(1+im, [2,]) == 2
731733
@test evalpoly(1.0f0+im, ()) === 0.0f0+0im # issue #56699
734+
@test @inferred(evalpoly(1.0f0+im, Int[])) === 0.0f0+0im # issue #56699
735+
@test_throws MethodError evalpoly(1.0f0, [])
732736
@test @inferred(evalpoly(1.0f0+im, [2])) === 2.0f0+0im # type-stability
733737
end
734738

0 commit comments

Comments
 (0)