import tweaks

This commit is contained in:
Jaremy Creechley 2023-08-18 16:09:04 -07:00
parent 3a750decc4
commit 4cf1b793e2
No known key found for this signature in database
GPG Key ID: 4E66FB67B21D3300
6 changed files with 17 additions and 14 deletions

View File

@ -1,13 +1,10 @@
import ../engine/protocol
import ../engine/network
import ../engine/schedulableevent
import ../timeutils
import std/times
import std/options
import std/algorithm
import std/tables
import sequtils
import std/sequtils
import ../engine
export protocol
export options

6
swarmsim/engine.nim Normal file
View File

@ -0,0 +1,6 @@
import engine/protocol
import engine/network
import engine/schedulableevent
import timeutils
export protocol, network, schedulableevent, timeutils

View File

@ -4,8 +4,8 @@ import sugar
import std/algorithm
import pkg/swarmsim/engine/schedulableevent
import pkg/swarmsim/engine/eventdrivenengine
import swarmsim/engine/schedulableevent
import swarmsim/engine/eventdrivenengine
type TestSchedulable = ref object of SchedulableEvent

View File

@ -1,9 +1,9 @@
import unittest
import pkg/swarmsim/engine/eventdrivenengine
import pkg/swarmsim/engine/network
import pkg/swarmsim/engine/peer
import pkg/swarmsim/engine/protocol
import swarmsim/engine/eventdrivenengine
import swarmsim/engine/network
import swarmsim/engine/peer
import swarmsim/engine/protocol
type
FakeProtocol = ref object of Protocol

View File

@ -1,7 +1,7 @@
import std/unittest
import std/sets
import pkg/swarmsim/engine/peer
import swarmsim/engine/peer
suite "peer":
test "should allow inclusion and membership tests on a HashSet":

View File

@ -1,6 +1,6 @@
import unittest
import pkg/swarmsim/engine/schedulableevent
import swarmsim/engine/schedulableevent
suite "schedulable event":
test "should be ordered by time":