Avoid double-closing the connection
This commit is contained in:
+1
-1
@@ -22,6 +22,7 @@ setupConnection = do
|
||||
let dsn = printf "host=localhost user=%s password=%s dbname=%s port=%s" dbUser dbPass dbName dbPort
|
||||
conn <- Opium.connect $ Encoding.encodeUtf8 $ Text.pack dsn
|
||||
|
||||
Right _ <- Opium.execute_ "DROP TABLE IF EXISTS person" conn
|
||||
Right _ <- Opium.execute_ "CREATE TABLE person (name TEXT NOT NULL, age INT NOT NULL, score DOUBLE PRECISION NOT NULL, motto TEXT)" conn
|
||||
Right _ <- Opium.execute_ "INSERT INTO person VALUES ('paul', 25, 30), ('albus', 103, 50.42)" conn
|
||||
|
||||
@@ -29,7 +30,6 @@ setupConnection = do
|
||||
|
||||
teardownConnection :: Opium.Connection -> IO ()
|
||||
teardownConnection conn = do
|
||||
Right _ <- Opium.execute_ "DROP TABLE person" conn
|
||||
Opium.close conn
|
||||
|
||||
hook :: SpecWith Opium.Connection -> Spec
|
||||
|
||||
Reference in New Issue
Block a user