Skip to content

Commit b1e3e03

Browse files
committed
Fix the definition of done()
1 parent 78da13d commit b1e3e03

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/StochasticProcess.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ type AiryProcess{S<:Real, T<:Real} <: StochasticProcess{T}
1818
beta::S
1919
end
2020

21-
done{T}(p::StochasticProcess{T}) = false #Processes can always go on forever
21+
done{T}(p::StochasticProcess{T}, x...) = false #Processes can always go on forever
2222

2323
#######################
2424
# White noise process #

test/StochasticProcess.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@ dx = 0.001
77
p = WhiteNoiseProcess(dx)
88
@test start(p) == nothing
99
next(p)
10-
@test done(p) == false
10+
@test done(p, S) == false
1111

1212
p = BrownianProcess(dx)
1313
@test start(p) == 0
1414
next(p, 0.0)
15-
@test done(p) == false
15+
@test done(p, S) == false
1616

1717
p = AiryProcess(dx, 2.0)
1818
S = start(p)
1919
@test S == fill(-2/dx^2, 1, 1)
2020
next(p, S)
21-
@test done(p) == false
21+
@test done(p, S) == false
2222

0 commit comments

Comments
 (0)