| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Skeletest.Internal.Error
Documentation
data SkeletestError Source #
Constructors
| SkeletestError Text | Thrown for most errors, unless an error needs to be specially caught. |
| CompilationError (Maybe SrcSpan) Text | A user error during compilation, e.g. during the preprocessor or plugin phases. |
| SkipTest Text | Skip the currently running test |
Instances
| Exception SkeletestError Source # | |
Defined in Skeletest.Internal.Error Methods toException :: SkeletestError -> SomeException # | |
| Show SkeletestError Source # | |
Defined in Skeletest.Internal.Error Methods showsPrec :: Int -> SkeletestError -> ShowS # show :: SkeletestError -> String # showList :: [SkeletestError] -> ShowS # | |
skeletestError :: MonadIO m => Text -> m a Source #
invariantViolation :: HasCallStack => String -> a Source #