Test.Hspec.Core.Spec

# Defining a spec

it

specify

describe

context

pending

pendingWith

xit

xspecify

xdescribe

xcontext

parallel

# The `SpecM` monad

type Spec

type SpecWith a

data SpecM a r

runSpecM

fromSpecList

runIO

mapSpecTree

mapSpecItem

mapSpecItem_

modifyParams

# A type class for examples

class Example e

data Params

defaultParams

type ActionWith a

type Progress

type ProgressCallback

data Result

data Location

data LocationAccuracy

data FailureReason

safeEvaluateExample

# Internal representation of a spec tree

type SpecTree a

data Tree c a

data Item a

specGroup

specItem