Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
type TmuxErrors = [Stop CodecError, Error CodecError, Stop RenderError, Error RenderError, Stop TmuxError, Error TmuxError, Error Text] Source #
type TmuxBaseStack = TestTmuxEffects ++ TmuxErrors Source #
type TmuxStack = NativeTmux ': (TmuxBaseStack ++ (Reader PluginName ': TestStack)) Source #
interpretTmuxErrors :: Member (Error BootError) r => InterpretersFor TmuxErrors r Source #
withTmuxTest :: Members TestStack r => TmuxTestConfig -> InterpretersFor TmuxBaseStack r Source #
runTmuxNvim :: HasCallStack => TmuxTestConfig -> Sem TmuxStack () -> UnitTest Source #