gitlib-test-3.1.0.3: Test library for confirming gitlib backend compliance

Safe HaskellNone
LanguageHaskell98

Git.Smoke

Documentation

sampleCommit :: MonadGit r m => TreeOid r -> Signature -> m (Commit r) #

data Kind #

Instances

Eq Kind # 

Methods

(==) :: Kind -> Kind -> Bool #

(/=) :: Kind -> Kind -> Bool #

Show Kind # 

Methods

showsPrec :: Int -> Kind -> ShowS #

show :: Kind -> String #

showList :: [Kind] -> ShowS #

mkBlob :: MonadGit r m => TreeFilePath -> TreeT r m () #

doTreeit :: (MonadBaseControl IO m, MonadIO m, MonadGit r n, MonadBaseControl IO n, MonadIO n) => String -> RepositoryFactory n m r -> [Kind] -> TreeT r n a -> m () #

treeit :: (MonadIO n, MonadIO m, MonadBaseControl IO n, MonadBaseControl IO m, MonadGit r n, Example (m ())) => String -> RepositoryFactory n m r -> [Kind] -> TreeT r n a -> SpecWith (Arg (m ())) #