packages feed

hspec-test-framework 0.0.0 → 0.1.0

raw patch · 5 files changed

+15/−14 lines, 5 filesdep +hspec-contribdep +hspec-coredep ~hspec

Dependencies added: hspec-contrib, hspec-core

Dependency ranges changed: hspec

Files

hspec-test-framework.cabal view
@@ -1,5 +1,5 @@ name:             hspec-test-framework-version:          0.0.0+version:          0.1.0 license:          MIT license-file:     LICENSE copyright:        (c) 2013 Simon Hengel@@ -57,6 +57,8 @@       Test.Framework.Providers.QuickCheck2   build-depends:       base    == 4.*-    , hspec   >= 1.6.0+    , hspec == 2.*+    , hspec-core == 2.*+    , hspec-contrib >= 0.2.0     , QuickCheck     , HUnit
src/Test/Framework.hs view
@@ -1,8 +1,7 @@ module Test.Framework where -import           Test.Hspec (parallel)-import           Test.Hspec.Core (fromSpecList, describe)-import           Test.Hspec.Runner (hspec)+import           Test.Hspec.Core.Spec+import           Test.Hspec.Runner  import           Test.Framework.Providers.API @@ -10,4 +9,4 @@ defaultMain = hspec . parallel . fromSpecList  testGroup :: TestName -> [Test] -> Test-testGroup = describe+testGroup = specGroup
src/Test/Framework/Providers/API.hs view
@@ -1,6 +1,6 @@ module Test.Framework.Providers.API where -import           Test.Hspec.Core (SpecTree)+import           Test.Hspec.Core.Spec  type TestName = String-type Test = SpecTree+type Test = SpecTree ()
src/Test/Framework/Providers/HUnit.hs view
@@ -2,13 +2,13 @@  import           Test.HUnit (Assertion) import qualified Test.HUnit as HUnit-import           Test.Hspec.Core-import           Test.Hspec.HUnit+import           Test.Hspec.Core.Spec+import           Test.Hspec.Contrib.HUnit  import           Test.Framework.Providers.API  testCase :: TestName -> Assertion -> Test-testCase = it+testCase = specItem  hUnitTestToTests :: HUnit.Test -> [Test]-hUnitTestToTests = runSpecM . fromHUnitTest+hUnitTestToTests = specListFromHUnitTest
src/Test/Framework/Providers/QuickCheck2.hs view
@@ -1,9 +1,9 @@ module Test.Framework.Providers.QuickCheck2 where  import           Test.QuickCheck-import           Test.Hspec.Core+import           Test.Hspec.Core.Spec  import           Test.Framework.Providers.API  testProperty :: Testable a => TestName -> a -> Test-testProperty name = it name . property+testProperty name = specItem name . property