Skip to content

Commit 9e2842f

Browse files
committed
Clean up for coverage
1 parent 2713d4f commit 9e2842f

4 files changed

Lines changed: 9 additions & 11 deletions

File tree

src/SimJulia.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ module SimJulia
99
using Base.Dates
1010
using ResumableFunctions
1111

12-
import Base.run, Base.now, Base.isless, Base.show, Base.interrupt, Base.yield, Base.length
12+
import Base.run, Base.now, Base.isless, Base.show, Base.interrupt, Base.yield
1313
import Base.(&), Base.(|)
1414

1515
export AbstractEvent
@@ -25,7 +25,7 @@ module SimJulia
2525
export yield, interrupt
2626
export Coroutine, @coroutine
2727
export Container, Resource, Store
28-
export Put, Get, Request, Release, cancel, capacity, request, @request
28+
export Put, Get, Request, Release, cancel, request, @request
2929

3030
include("base.jl")
3131
include("events.jl")

src/base.jl

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,6 @@ function schedule(ev::AbstractEvent, delay::Number=zero(Float64); priority::Int8
6565
bev.state = scheduled
6666
end
6767

68-
function reset(ev::AbstractEvent)
69-
ev.bev.state = idle
70-
end
71-
7268
struct StopSimulation <: Exception
7369
value :: Any
7470
function StopSimulation(value::Any=nothing)

src/resources/base.jl

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,4 @@ end
4848

4949
function cancel(res::AbstractResource, get_ev::Get)
5050
DataStructures.dequeue!(res.get_queue, get_ev)
51-
end
52-
53-
function capacity(res::AbstractResource)
54-
res.capacity
55-
end
51+
end

test/utils/operators.jl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,9 @@ ev1 = Timeout(sim)
3737
ev2 = Timeout(sim, value=TestException())
3838
@callback or_callback(ev1 | ev2)
3939
run(sim)
40+
41+
sim = Simulation()
42+
ev1 = Timeout(sim)
43+
ev2 = Timeout(sim)
44+
@callback or_callback(ev1 | ev2)
45+
run(sim)

0 commit comments

Comments
 (0)