module Test.GitHUD.Terminal.Base ( terminalTests ) where import Test.Tasty import Test.Tasty.HUnit import GitHUD.Terminal.Base import GitHUD.Terminal.Types terminalTests :: TestTree terminalTests = testGroup "Terminal Base Tests" [ testCase "#applyShellMarkers should not do anything for non ZSH shell" $ applyShellMarkers Other "foo" @?= "foo" , testCase "#applyShellMarkers should add 0-width markers for ZSH shell" $ applyShellMarkers ZSH "foo" @?= "%{foo%}" ]