data Markup : TypeFailedIcon : MarkupFailedText : MarkupSuccessIcon : MarkupSuccessText : MarkupSummary : MarkupTitle : Nat -> MarkupDiffRemoved : MarkupDiffAdded : MarkupNoMarkup : Markupfail : TestEnv => HasIO io => String -> Maybe Diff -> String -> io ()succeeded : HasIO io => TestEnv => String -> io ()report : HasIO io => TestEnv => String -> TestResult -> io ()summary : HasIO io => TestEnv => Nat -> Nat -> io ()printName : HasIO io => TestEnv => String -> io ()