We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5b06f8e commit 4db5294Copy full SHA for 4db5294
test/runtests.jl
@@ -5,13 +5,16 @@ using Test
5
6
function test_model_interface(K)
7
# test defaults
8
- m = K(fwhm=10)
+ m = @inferred K(fwhm=10)
9
@test size(m) == (31, 31)
10
@test axes(m) == (-15:15, -15:15)
11
@test m.pos ≈ SA[0, 0]
12
@test eltype(m) == Float64
13
14
- @test m[0, 0] ≈ m(0, 0) ≈ m(SA[0, 0]) ≈ 1
+ val_idx = @inferred m[0, 0]
15
+ val_call = @inferred m(0, 0)
16
+ val_tup = @inferred m(SA[0, 0])
17
+ @test val_idx ≈ val_call ≈ val_tup ≈ 1
18
@test_throws ErrorException m(CartesianIndex(0, 0))
19
# out of bounds but it's cool
20
@test m[-100, -10] ≈ m(-10, -100)
0 commit comments