Safe Haskell | None |
---|---|
Language | Haskell2010 |
Test.Framework.History
Contents
- data TestHistory
- data HistoricTestResult = HistoricTestResult {
- htr_testId :: !Text
- htr_result :: !TestResult
- htr_timedOut :: !Bool
- htr_timeMs :: !Milliseconds
- emptyTestHistory :: TestHistory
- type Milliseconds = Int
- data TestResult
- serializeTestHistory :: TestHistory -> ByteString
- deserializeTestHistory :: ByteString -> Either String TestHistory
- findHistoricTestResult :: Text -> TestHistory -> Maybe HistoricTestResult
- findHistoricSuccessfulTestResult :: Text -> TestHistory -> Maybe HistoricTestResult
- updateTestHistory :: TestRunHistory -> TestHistory -> TestHistory
- mkTestRunHistory :: UTCTime -> [HistoricTestResult] -> TestRunHistory
- historyTests :: [([Char], IO ())]
Documentation
data TestHistory #
Instances
data HistoricTestResult #
Constructors
HistoricTestResult | |
Fields
|
type Milliseconds = Int #
A type synonym for time in milliseconds.
updateTestHistory :: TestRunHistory -> TestHistory -> TestHistory #
mkTestRunHistory :: UTCTime -> [HistoricTestResult] -> TestRunHistory #
historyTests :: [([Char], IO ())] #