packages feed

sydtest-persistent-sqlite 0.1.0.0 → 0.2.0.0

raw patch · 2 files changed

+5/−12 lines, 2 filesdep +sydtest-persistent

Dependencies added: sydtest-persistent

Files

src/Test/Syd/Persistent/Sqlite.hs view
@@ -17,6 +17,7 @@ import Database.Persist.Sql import Database.Persist.Sqlite import Test.Syd+import Test.Syd.Persistent  -- | Declare a test suite that uses a database connection. --@@ -61,14 +62,5 @@       liftIO $ takeConnectionPool pool  -- | A flipped version of 'runSqlPool' to run your tests-runSqliteTest :: ConnectionPool -> SqlPersistT IO a -> IO a-runSqliteTest = flip runSqlPool---- | Helper function that works accross versions of @persistent@.-#if MIN_VERSION_persistent(2,10,2)-migrationRunner :: MonadIO m => Migration -> ReaderT SqlBackend m ()-migrationRunner = void . runMigrationQuiet-#else-migrationRunner :: MonadIO m => Migration -> ReaderT SqlBackend m ()-migrationRunner = runMigration-#endif+runSqliteTest :: ConnectionPool -> SqlPersistM a -> IO a+runSqliteTest = runPersistentTest
sydtest-persistent-sqlite.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           sydtest-persistent-sqlite-version:        0.1.0.0+version:        0.2.0.0 synopsis:       A persistent-sqlite companion library for sydtest category:       Testing homepage:       https://github.com/NorfairKing/sydtest#readme@@ -36,6 +36,7 @@     , persistent-sqlite     , persistent-template     , sydtest+    , sydtest-persistent   default-language: Haskell2010  test-suite sydtest-persistent-sqlite-test