ribosome-test-0.4.0.0: test helpers for ribosome
Safe HaskellNone
LanguageHaskell2010

Ribosome.Test.Unit

Documentation

uSpec :: (MonadIO m, NvimE e m) => Runner m Source #

unitSpec :: MonadIO n => MonadIO m => NvimE e' n => MonadFail m => ReportError e => MonadBaseControl IO m => RpcHandler e (Ribosome env) n => TestConfig -> env -> TestT n a -> TestT m a Source #

unitSpecDef :: MonadIO n => MonadIO m => NvimE e' n => MonadFail m => ReportError e => MonadBaseControl IO m => RpcHandler e (Ribosome env) n => env -> TestT n a -> TestT m a Source #

unitSpecDef' :: MonadIO n => MonadIO m => NvimE e' n => MonadFail m => ReportError e => MonadBaseControl IO m => RpcHandler e (Ribosome ()) n => TestT n a -> TestT m a Source #

withLogAs :: MonadIO m => MonadBaseControl IO m => Text -> m a -> m a Source #

withLog :: MonadRibo m => MonadBaseControl IO m => m a -> m a Source #