Idris2Doc : Hedgehog.Internal.Report

Hedgehog.Internal.Report

(source)

Definitions

recordFailedAnnotation : Type
Totality: total
Visibility: public export
Constructor: 
MkFailedAnnotation : String->FailedAnnotation

Projection: 
.failedValue : FailedAnnotation->String

Hints:
EqFailedAnnotation
ShowFailedAnnotation
.failedValue : FailedAnnotation->String
Totality: total
Visibility: public export
failedValue : FailedAnnotation->String
Totality: total
Visibility: public export
recordFailureReport : Type
Totality: total
Visibility: public export
Constructor: 
MkFailureReport : Size->StdGen->ShrinkCount->Maybe (CoverageCoverCount) ->List (Lazy FailedAnnotation) ->String->MaybeDiff->List (Lazy String) ->FailureReport

Projections:
.annotations : FailureReport->List (Lazy FailedAnnotation)
.coverage : FailureReport->Maybe (CoverageCoverCount)
.diff : FailureReport->MaybeDiff
.footnotes : FailureReport->List (Lazy String)
.message : FailureReport->String
.seed : FailureReport->StdGen
.shrinks : FailureReport->ShrinkCount
.size : FailureReport->Size

Hints:
EqFailureReport
ShowFailureReport
.size : FailureReport->Size
Totality: total
Visibility: public export
size : FailureReport->Size
Totality: total
Visibility: public export
.seed : FailureReport->StdGen
Totality: total
Visibility: public export
seed : FailureReport->StdGen
Totality: total
Visibility: public export
.shrinks : FailureReport->ShrinkCount
Totality: total
Visibility: public export
shrinks : FailureReport->ShrinkCount
Totality: total
Visibility: public export
.coverage : FailureReport->Maybe (CoverageCoverCount)
Totality: total
Visibility: public export
coverage : FailureReport->Maybe (CoverageCoverCount)
Totality: total
Visibility: public export
.annotations : FailureReport->List (Lazy FailedAnnotation)
Totality: total
Visibility: public export
annotations : FailureReport->List (Lazy FailedAnnotation)
Totality: total
Visibility: public export
.message : FailureReport->String
Totality: total
Visibility: public export
message : FailureReport->String
Totality: total
Visibility: public export
.diff : FailureReport->MaybeDiff
Totality: total
Visibility: public export
diff : FailureReport->MaybeDiff
Totality: total
Visibility: public export
.footnotes : FailureReport->List (Lazy String)
Totality: total
Visibility: public export
footnotes : FailureReport->List (Lazy String)
Totality: total
Visibility: public export
dataProgress : Type
  The status of a running property test.

Totality: total
Visibility: public export
Constructors:
Running : Progress
Shrinking : FailureReport->Progress

Hints:
EqProgress
ShowProgress
dataResult : Type
  The status of a completed property test.

In the case of a failure it provides the seed used for the test, the
number of shrinks, and the execution log.

Totality: total
Visibility: public export
Constructors:
Failed : FailureReport->Result
OK : Result

Hints:
EqResult
ShowResult
isFailure : Result->Bool
Totality: total
Visibility: public export
isSuccess : Result->Bool
Totality: total
Visibility: public export
recordReport : Type->Type
  A report on a running or completed property test.

Totality: total
Visibility: public export
Constructor: 
MkReport : TestCount->CoverageCoverCount->a->Reporta

Projections:
.coverage : Reporta->CoverageCoverCount
.status : Reporta->a
.tests : Reporta->TestCount

Hints:
Eqa=>Eq (Reporta)
FoldableReport
FunctorReport
Showa=>Show (Reporta)
TraversableReport
.tests : Reporta->TestCount
Totality: total
Visibility: public export
tests : Reporta->TestCount
Totality: total
Visibility: public export
.coverage : Reporta->CoverageCoverCount
Totality: total
Visibility: public export
coverage : Reporta->CoverageCoverCount
Totality: total
Visibility: public export
.status : Reporta->a
Totality: total
Visibility: public export
status : Reporta->a
Totality: total
Visibility: public export
recordSummary : Type
  A summary of all the properties executed.

Totality: total
Visibility: public export
Constructor: 
MkSummary : PropertyCount->PropertyCount->PropertyCount->PropertyCount->Summary

Projections:
.failed : Summary->PropertyCount
.ok : Summary->PropertyCount
.running : Summary->PropertyCount
.waiting : Summary->PropertyCount

Hints:
EqSummary
MonoidSummary
SemigroupSummary
ShowSummary
.waiting : Summary->PropertyCount
Totality: total
Visibility: public export
waiting : Summary->PropertyCount
Totality: total
Visibility: public export
.running : Summary->PropertyCount
Totality: total
Visibility: public export
running : Summary->PropertyCount
Totality: total
Visibility: public export
.failed : Summary->PropertyCount
Totality: total
Visibility: public export
failed : Summary->PropertyCount
Totality: total
Visibility: public export
.ok : Summary->PropertyCount
Totality: total
Visibility: public export
ok : Summary->PropertyCount
Totality: total
Visibility: public export
fromResult : Result->Summary
  Construct a summary from a single result.

Totality: total
Visibility: export
summaryCompleted : Summary->PropertyCount
Totality: total
Visibility: export
summaryTotal : Summary->PropertyCount
Totality: total
Visibility: export
takeAnnotation : Lazy Log->Maybe (Lazy FailedAnnotation)
Totality: total
Visibility: export
takeFootnote : Lazy Log->Maybe (Lazy String)
Totality: total
Visibility: export
mkFailure : Size->StdGen->ShrinkCount->Maybe (CoverageCoverCount) ->String->MaybeDiff->List (Lazy Log) ->FailureReport
Totality: total
Visibility: export
dataMarkupStyle : Type
Totality: total
Visibility: public export
Constructors:
StyleDefault : MarkupStyle
StyleAnnotation : MarkupStyle
StyleFailure : MarkupStyle

Hints:
EqMarkupStyle
OrdMarkupStyle
SemigroupMarkupStyle
ShowMarkupStyle
dataMarkup : Type
Totality: total
Visibility: public export
Constructors:
WaitingIcon : Markup
WaitingHeader : Markup
RunningIcon : Markup
RunningHeader : Markup
ShrinkingIcon : Markup
ShrinkingHeader : Markup
FailedIcon : Markup
FailedText : Markup
SuccessIcon : Markup
SuccessText : Markup
CoverageIcon : Markup
CoverageText : Markup
CoverageFill : Markup
StyledBorder : MarkupStyle->Markup
AnnotationValue : Markup
DiffPrefix : Markup
DiffInfix : Markup
DiffSuffix : Markup
DiffSame : Markup
DiffRemoved : Markup
DiffAdded : Markup
ReproduceHeader : Markup
ReproduceGutter : Markup
ReproduceSource : Markup

Hints:
EqMarkup
OrdMarkup
ShowMarkup
ppProgress : UseColor->MaybePropertyName->ReportProgress->Docopts
Totality: total
Visibility: export
ppSummary : UseColor->Summary->Docopts
Totality: total
Visibility: export
LL80 : LayoutOpts
Totality: total
Visibility: public export
renderDoc : DocLL80->String
Totality: total
Visibility: export
renderProgress : UseColor->MaybePropertyName->ReportProgress->String
Totality: total
Visibility: export
renderResult : UseColor->MaybePropertyName->ReportResult->String
Totality: total
Visibility: export
renderSummary : UseColor->Summary->String
Totality: total
Visibility: export
report : Bool->TestCount->Size->StdGen->CoverageCoverCount->MaybeConfidence->ReportResult
Totality: total
Visibility: export