module Test.Ganeti.Objects
( testObjects
- , testSlowObjects
, Hypervisor(..)
, Node(..)
, genEmptyCluster
grp <- arbitrary
let contgroups = Container $ Map.singleton guuid grp
serial <- arbitrary
- cluster <- arbitrary
+ cluster <- resize 8 arbitrary
let c = ConfigData version cluster contnodes contgroups continsts serial
return c
-- | Check config serialisation.
prop_Config_serialisation :: Property
prop_Config_serialisation =
- forAll (choose (0, maxNodes) >>= genEmptyCluster) testSerialisation
+ forAll (choose (0, maxNodes `div` 4) >>= genEmptyCluster) testSerialisation
testSuite "Objects"
[ 'prop_fillDict
, 'prop_Disk_serialisation
, 'prop_Inst_serialisation
, 'prop_Node_serialisation
- ]
-
-testSuite "SlowObjects"
- [ 'prop_Config_serialisation
+ , 'prop_Config_serialisation
]