packages feed

Cabal revisions of HMock-0.5.1.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version:      2.4-name:               HMock-version:            0.5.1.0-synopsis:           A flexible mock framework for testing effectful code.-description:        HMock is a flexible mock framework for testing effectful-                    code in Haskell.  Tests can set up expectations about-                    actions that can or should be performed and their results,-                    and then verify those expectations when the test is-                    complete.-                    .-                    For more information, see the module documentation for-                    "Test.HMock".-category:           Testing-homepage:           https://github.com/cdsmith/HMock-bug-reports:        https://github.com/cdsmith/HMock/issues-license:            BSD-3-Clause-license-file:       LICENSE--author:             Chris Smith <cdsmith@gmail.com>-maintainer:         Chris Smith <cdsmith@gmail.com>--extra-source-files: CHANGELOG.md--tested-with:        GHC == 8.6.5 || == 8.8.4 || == 8.10.4 || == 9.0.1--source-repository head-    type:     git-    location: git://github.com/cdsmith/HMock.git--library-    exposed-modules:  Test.HMock,-                      Test.HMock.ExpectContext,-                      Test.HMock.Mockable,-                      Test.HMock.MockMethod,-                      Test.HMock.MockT,-                      Test.HMock.Multiplicity,-                      Test.HMock.Rule,-                      Test.HMock.TH,-                      Test.HMock.Internal.ExpectSet,-                      Test.HMock.Internal.Rule,-                      Test.HMock.Internal.State,-                      Test.HMock.Internal.Step,-                      Test.HMock.Internal.TH,-                      Test.HMock.Internal.Util-    build-depends:    base >=4.11.0 && < 4.17,-                      constraints >= 0.13 && < 0.14,-                      containers >= 0.6.2 && < 0.7,-                      data-default >= 0.7.1 && < 0.8,-                      exceptions >= 0.10.4 && < 0.11,-                      explainable-predicates >= 0.1 && < 0.2,-                      extra >= 1.7.9 && < 1.8,-                      monad-control >= 1.0.2 && < 1.1,-                      mtl >= 2.2.2 && < 2.3,-                      stm >= 2.5.0 && < 2.6,-                      syb >= 0.7.2 && < 0.8,-                      template-haskell >= 2.14 && < 2.19,-                      transformers-base >= 0.4.5 && < 0.5,-                      unliftio >= 0.2.18 && < 0.3,-    hs-source-dirs:   src-    default-language: Haskell2010-    ghc-options:      -Wall -Wcompat -Wincomplete-uni-patterns--test-suite tests-    type:             exitcode-stdio-1.0-    main-is:          Main.hs-    other-modules:    Classes,-                      Core,-                      Demo,-                      DocTests.All,-                      DocTests.Test.HMock.Multiplicity,-                      ExpectSet,-                      Multiplicity,-                      QuasiMock,-                      QuasiMockBase,-                      TH,-                      Util.DeriveRecursive-    build-depends:    HMock,-                      QuickCheck,-                      base,-                      containers,-                      data-default,-                      deepseq,-                      directory,-                      doctest-exitcode-stdio,-                      doctest-lib,-                      exceptions,-                      explainable-predicates,-                      extra,-                      hspec,-                      mtl,-                      syb,-                      template-haskell,-                      unliftio-    hs-source-dirs:   test-    default-language: Haskell2010-    ghc-options:      -threaded -Wall -Wcompat -Wincomplete-uni-patterns -Wno-orphans+cabal-version:      2.4
+name:               HMock
+version:            0.5.1.0
+x-revision: 1
+synopsis:           A flexible mock framework for testing effectful code.
+description:        HMock is a flexible mock framework for testing effectful
+                    code in Haskell.  Tests can set up expectations about
+                    actions that can or should be performed and their results,
+                    and then verify those expectations when the test is
+                    complete.
+                    .
+                    For more information, see the module documentation for
+                    "Test.HMock".
+category:           Testing
+homepage:           https://github.com/cdsmith/HMock
+bug-reports:        https://github.com/cdsmith/HMock/issues
+license:            BSD-3-Clause
+license-file:       LICENSE
+
+author:             Chris Smith <cdsmith@gmail.com>
+maintainer:         Chris Smith <cdsmith@gmail.com>
+
+extra-source-files: CHANGELOG.md
+
+tested-with:        GHC == 8.6.5 || == 8.8.4 || == 8.10.4 || == 9.0.1
+
+source-repository head
+    type:     git
+    location: git://github.com/cdsmith/HMock.git
+
+library
+    exposed-modules:  Test.HMock,
+                      Test.HMock.ExpectContext,
+                      Test.HMock.Mockable,
+                      Test.HMock.MockMethod,
+                      Test.HMock.MockT,
+                      Test.HMock.Multiplicity,
+                      Test.HMock.Rule,
+                      Test.HMock.TH,
+                      Test.HMock.Internal.ExpectSet,
+                      Test.HMock.Internal.Rule,
+                      Test.HMock.Internal.State,
+                      Test.HMock.Internal.Step,
+                      Test.HMock.Internal.TH,
+                      Test.HMock.Internal.Util
+    build-depends:    base >=4.11.0 && < 4.19,
+                      constraints >= 0.13 && < 0.14,
+                      containers >= 0.6.2 && < 0.7,
+                      data-default >= 0.7.1 && < 0.8,
+                      exceptions >= 0.10.4 && < 0.11,
+                      explainable-predicates >= 0.1 && < 0.2,
+                      extra >= 1.7.9 && < 1.8,
+                      monad-control >= 1.0.2 && < 1.1,
+                      mtl >= 2.2.2 && < 2.4,
+                      stm >= 2.5.0 && < 2.6,
+                      syb >= 0.7.2 && < 0.8,
+                      template-haskell >= 2.14 && < 2.21,
+                      transformers-base >= 0.4.5 && < 0.5,
+                      unliftio >= 0.2.18 && < 0.3,
+    hs-source-dirs:   src
+    default-language: Haskell2010
+    ghc-options:      -Wall -Wcompat -Wincomplete-uni-patterns
+
+test-suite tests
+    type:             exitcode-stdio-1.0
+    main-is:          Main.hs
+    other-modules:    Classes,
+                      Core,
+                      Demo,
+                      DocTests.All,
+                      DocTests.Test.HMock.Multiplicity,
+                      ExpectSet,
+                      Multiplicity,
+                      QuasiMock,
+                      QuasiMockBase,
+                      TH,
+                      Util.DeriveRecursive
+    build-depends:    HMock,
+                      QuickCheck,
+                      base,
+                      containers,
+                      data-default,
+                      deepseq,
+                      directory,
+                      doctest-exitcode-stdio,
+                      doctest-lib,
+                      exceptions,
+                      explainable-predicates,
+                      extra,
+                      hspec,
+                      mtl,
+                      syb,
+                      template-haskell,
+                      unliftio
+    hs-source-dirs:   test
+    default-language: Haskell2010
+    ghc-options:      -threaded -Wall -Wcompat -Wincomplete-uni-patterns -Wno-orphans