justgook / elm-webdriver / WebDriver.Setup

Runing

setup : info -> WebDriver.Internal.Test info -> Validator info -> Result String (Return info)

next : Validator info -> Reference info -> SuiteState info -> Return info


type Next info
    = Report (Report info)
    | Tasks (Tasks info)


type alias Return info =
( SuiteState info
, Next info 
)


type Reference info


type SuiteState info


type alias Validator info =
Basics.Int -> info -> Maybe (InfoData info)

Report


type alias Report info =
List { desc : List String
, info : info
, status : Status 
}


type Status
    = Pass
    | Fail String
    | Skip

helper

isFail : Reference info -> Basics.Bool