Revision 4651c69f test/hs/Test/Ganeti/TestCommon.hs

b/test/hs/Test/Ganeti/TestCommon.hs
50 50
  , SmallRatio(..)
51 51
  , genSetHelper
52 52
  , genSet
53
  , genListSet
53 54
  , genIPv4Address
54 55
  , genIPv4Network
55 56
  , genIp6Addr
......
279 280
           newelem <- elements candidates `suchThat` (`Set.notMember` set)
280 281
           return (Set.insert newelem set)) Set.empty [1..size']
281 282

  
282
-- | Generates a set of arbitrary elements.
283
-- | Generates a 'Set' of arbitrary elements.
283 284
genSet :: (Ord a, Bounded a, Enum a) => Maybe Int -> Gen (Set.Set a)
284 285
genSet = genSetHelper [minBound..maxBound]
285 286

  
287
-- | Generates a 'Set' of arbitrary elements wrapped in a 'ListSet'
288
genListSet :: (Ord a, Bounded a, Enum a) => Maybe Int
289
              -> Gen (BasicTypes.ListSet a)
290
genListSet is = BasicTypes.ListSet <$> genSet is
291

  
286 292
-- | Generate an arbitrary IPv4 address in textual form.
287 293
genIPv4 :: Gen String
288 294
genIPv4 = do

Also available in: Unified diff