4 module Tests
.Data
.TestQueue
where
7 import Data
.Time
.Clock
.POSIX
8 import Data
.SpiderQueue
.Queue
9 import Data
.Binary
(encodeFile
, decodeFile
)
12 putStrLn "Build Simple Queue"
14 let row
= initQueueObject
"12354343" (round pt
)
15 q
= initSpiderQueue
(row
: [])
16 putStrLn $ show(q
) ++ show(row
)
17 encodeFile
"test.db" (q
:: SpiderQueue
)
18 -- Now read the database and print
19 newq
<- decodeFile
"test.db" :: IO SpiderQueue