test-sandbox-compose 0.1.1 → 0.1.2
raw patch · 3 files changed
+14/−2 lines, 3 filesdep +hspec-test-sandboxdep ~test-sandbox
Dependencies added: hspec-test-sandbox
Dependency ranges changed: test-sandbox
Files
- ChangeLog.md +4/−0
- test-sandbox-compose.cabal +3/−1
- tests/test.hs +7/−1
ChangeLog.md view
@@ -1,3 +1,7 @@+## 0.1.2++* Update cabal-test (remove setup for running daemon)+ ## 0.1.1 * Fix Changelog.md
test-sandbox-compose.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: test-sandbox-compose-version: 0.1.1+version: 0.1.2 synopsis: Lightweight development enviroments using test-sandbox description: license: BSD3@@ -105,4 +105,6 @@ , process , unix , cabal-test-bin >= 0.1.4+ , test-sandbox+ , hspec-test-sandbox Default-Language: Haskell2010
tests/test.hs view
@@ -4,6 +4,8 @@ import Test.Hspec import Text.Shakespeare.Text+import Test.Sandbox+import Test.Hspec.Sandbox import qualified Data.Text as T @@ -12,9 +14,13 @@ import System.Exit main :: IO ()-main = do+main = withSandbox $ \ref -> do bin <- getExePath "." "test-sandbox-compose" hspec $ do+ describe "run daemon" $ with ref $ do+ it "run daemon" $ do+ let args = ["daemon", "--conf", "sample/test-sandbox-compose.yml"]+ register "daemon" bin args def >>= start describe "Server Test" $ do it "help" $ do (c,o,e) <- readProcessWithExitCode bin ["--help"] []