Revision 2fe1e043 test/hs/Test/Ganeti/Types.hs

b/test/hs/Test/Ganeti/Types.hs
37 37
  , JobId(..)
38 38
  ) where
39 39

  
40
import Data.List (delete, sort)
40
import Data.List (sort)
41 41
import Test.QuickCheck as QuickCheck hiding (Result)
42 42
import Test.HUnit
43 43
import qualified Text.JSON as J
......
81 81

  
82 82
-- | Valid disk templates (depending on configure options).
83 83
allDiskTemplates :: [DiskTemplate]
84
allDiskTemplates =
85
  let all_vals = [minBound..maxBound]::[DiskTemplate]
86
      sel1 = if C.enableSharedFileStorage
87
               then all_vals
88
               else delete DTSharedFile all_vals
89
  in sel1
84
allDiskTemplates = [minBound..maxBound]::[DiskTemplate]
90 85

  
91 86
-- | Custom 'Arbitrary' instance for 'DiskTemplate', which needs to
92 87
-- handle the case of file storage being disabled at configure time.

Also available in: Unified diff