aboutsummaryrefslogtreecommitdiff
path: root/server/test/Thermoprint/Server
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2016-02-18 21:59:00 +0000
committerGregor Kleen <gkleen@yggdrasil.li>2016-02-18 21:59:00 +0000
commit55074a07fdb847749e4f57c6c2eac4ffab1d48b6 (patch)
tree5cd211775cf84fffa934a17ce276be2d6b3990f6 /server/test/Thermoprint/Server
parent2d16ad6786e6047fc61b34e6bd7e59e794a9d5a3 (diff)
downloadthermoprint-55074a07fdb847749e4f57c6c2eac4ffab1d48b6.tar
thermoprint-55074a07fdb847749e4f57c6c2eac4ffab1d48b6.tar.gz
thermoprint-55074a07fdb847749e4f57c6c2eac4ffab1d48b6.tar.bz2
thermoprint-55074a07fdb847749e4f57c6c2eac4ffab1d48b6.tar.xz
thermoprint-55074a07fdb847749e4f57c6c2eac4ffab1d48b6.zip
Api tests for Thermoprint.Server
Diffstat (limited to 'server/test/Thermoprint/Server')
-rw-r--r--server/test/Thermoprint/Server/QueueSpec.hs13
1 files changed, 0 insertions, 13 deletions
diff --git a/server/test/Thermoprint/Server/QueueSpec.hs b/server/test/Thermoprint/Server/QueueSpec.hs
index 4a9297e..8a6bb7b 100644
--- a/server/test/Thermoprint/Server/QueueSpec.hs
+++ b/server/test/Thermoprint/Server/QueueSpec.hs
@@ -16,19 +16,6 @@ import Test.QuickCheck.Modifiers
16deriving instance (Eq PrintingError) 16deriving instance (Eq PrintingError)
17deriving instance (Eq Queue) 17deriving instance (Eq Queue)
18 18
19instance Arbitrary Queue where
20 arbitrary = Queue <$> arbitrary <*> arbitrary <*> arbitrary
21
22instance Arbitrary QueueEntry where
23 arbitrary = QueueEntry <$> arbitrary <*> arbitrary
24
25instance Arbitrary PrintingError where
26 arbitrary = oneof [ return (IOError "dummy")
27 ]
28
29instance Arbitrary JobId where
30 arbitrary = castId . getNonNegative <$> (arbitrary :: Gen (NonNegative Integer))
31
32spec :: Spec 19spec :: Spec
33spec = do 20spec = do
34 describe "queue morphisms" $ do 21 describe "queue morphisms" $ do