gitlib-test 3.1.1 → 3.1.2
raw patch · 2 files changed
+3/−2 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Git.Smoke: instance GHC.Exception.Exception Git.Smoke.TreeitException
+ Git.Smoke: instance GHC.Exception.Type.Exception Git.Smoke.TreeitException
- Git.Smoke: smokeTestSpec :: (MonadGit r m, MonadUnliftIO m, MonadThrow m, MonadGit s n, MonadUnliftIO n, MonadThrow n) => RepositoryFactory m IO r -> RepositoryFactory n m s -> Spec
+ Git.Smoke: smokeTestSpec :: (MonadGit r m, MonadUnliftIO m, MonadThrow m, MonadFail m, MonadGit s n, MonadUnliftIO n, MonadThrow n) => RepositoryFactory m IO r -> RepositoryFactory n m s -> Spec
- Git.Smoke: treeit :: (Example m (), MonadGit r n, MonadUnliftIO m, MonadUnliftIO n) => String -> RepositoryFactory n m r -> [Kind] -> TreeT r n a -> SpecWith Arg m ()
+ Git.Smoke: treeit :: (Example (m ()), MonadGit r n, MonadUnliftIO m, MonadUnliftIO n) => String -> RepositoryFactory n m r -> [Kind] -> TreeT r n a -> SpecWith (Arg (m ()))
Files
- Git/Smoke.hs +2/−1
- gitlib-test.cabal +1/−1
Git/Smoke.hs view
@@ -15,6 +15,7 @@ import Control.Applicative import Control.Exception import Control.Monad+import Control.Monad.Fail import Control.Monad.IO.Unlift import qualified Data.ByteString.Lazy as BL import Data.List (sort)@@ -34,7 +35,7 @@ sampleCommit tr sig = createCommit [] tr sig sig "Sample log message.\n" Nothing -smokeTestSpec :: (MonadGit r m, MonadUnliftIO m, MonadThrow m,+smokeTestSpec :: (MonadGit r m, MonadUnliftIO m, MonadThrow m, MonadFail m, MonadGit s n, MonadUnliftIO n, MonadThrow n) => RepositoryFactory m IO r -> RepositoryFactory n m s
gitlib-test.cabal view
@@ -1,5 +1,5 @@ Name: gitlib-test-Version: 3.1.1+Version: 3.1.2 Synopsis: Test library for confirming gitlib backend compliance License-file: LICENSE License: MIT