Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
type HandlerStack = HandlerEffects ++ TmuxStack Source #
type EmbedTmuxWith r = TestEffects ++ (r ++ HandlerStack) Source #
type EmbedTmux = EmbedTmuxWith '[] Source #
runEmbedTmuxTestConf :: HasCallStack => TmuxTestConfig -> Sem HandlerStack () -> UnitTest Source #
runEmbedTmuxTest :: HasCallStack => Sem HandlerStack () -> UnitTest Source #
runEmbedTmuxGuiTest :: HasCallStack => Sem HandlerStack () -> UnitTest Source #
testPluginEmbedTmuxConf :: forall r. HasCallStack => Members HandlerStack (r ++ HandlerStack) => TmuxTestConfig -> InterpretersFor r HandlerStack -> [RpcHandler (r ++ HandlerStack)] -> Sem (EmbedTmuxWith r) () -> UnitTest Source #
testPluginEmbedTmux :: forall r. HasCallStack => Members HandlerStack (r ++ HandlerStack) => InterpretersFor r HandlerStack -> [RpcHandler (r ++ HandlerStack)] -> Sem (EmbedTmuxWith r) () -> UnitTest Source #
testPluginEmbedTmux_ :: HasCallStack => [RpcHandler HandlerStack] -> Sem EmbedTmux () -> UnitTest Source #
testEmbedTmux :: HasCallStack => Sem EmbedTmux () -> UnitTest Source #