eo-phi-normalizer-0.2.0: test/Test/Metrics/Phi.hs
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DuplicateRecordFields #-}
module Test.Metrics.Phi where
import Data.Yaml (FromJSON)
import GHC.Generics (Generic)
import Language.EO.Phi.Metrics.Collect (Metrics)
data MetricsTestSet = MetricsTestSet
{ title :: String
, tests :: [MetricsTest]
}
deriving (Generic, FromJSON)
data MetricsTest = MetricsTest
{ title :: String
, phi :: String
, metrics :: Metrics
}
deriving (Generic, FromJSON)