mismi-s3-0.0.2: test/test-io.hs
import Control.Monad (unless)
import System.Exit (exitFailure)
import System.IO (BufferMode(..), hSetBuffering, stdout, stderr)
import qualified Test.IO.Mismi.S3.Commands
import qualified Test.IO.Mismi.S3.Control
import qualified Test.IO.Mismi.S3.Internal
import qualified Test.Mismi as Mismi
main :: IO ()
main = do
hSetBuffering stdout LineBuffering
hSetBuffering stderr LineBuffering
results <- sequence =<< Mismi.enableTests "AWS_TEST_S3" [
Test.IO.Mismi.S3.Internal.tests
] [
Test.IO.Mismi.S3.Internal.tests
, Test.IO.Mismi.S3.Commands.tests
, Test.IO.Mismi.S3.Control.tests
]
unless (and results) exitFailure