Revision be747966 htools/Ganeti/HTools/QC.hs

b/htools/Ganeti/HTools/QC.hs
1847 1847

  
1848 1848
-- * Luxi tests
1849 1849

  
1850
instance Arbitrary Luxi.TagObject where
1851
  arbitrary = elements [minBound..maxBound]
1852

  
1850 1853
instance Arbitrary Luxi.LuxiReq where
1851 1854
  arbitrary = elements [minBound..maxBound]
1852 1855

  
......
1866 1869
                              (listOf getFQDN) <*> arbitrary
1867 1870
      Luxi.ReqQueryConfigValues -> Luxi.QueryConfigValues <$> getFields
1868 1871
      Luxi.ReqQueryClusterInfo -> pure Luxi.QueryClusterInfo
1869
      Luxi.ReqQueryTags -> Luxi.QueryTags <$> getName <*> getFQDN
1872
      Luxi.ReqQueryTags -> Luxi.QueryTags <$> arbitrary <*> getFQDN
1870 1873
      Luxi.ReqSubmitJob -> Luxi.SubmitJob <$> (resize maxOpCodes arbitrary)
1871 1874
      Luxi.ReqSubmitManyJobs -> Luxi.SubmitManyJobs <$>
1872 1875
                                (resize maxOpCodes arbitrary)

Also available in: Unified diff