Cabal revisions of distributed-process-tests-0.5.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 3.0-name: distributed-process-tests-version: 0.5.1-synopsis: Tests and test support tools for distributed-process.-homepage: http://github.com/haskell-distributed/distributed-process/tree/master/distributed-process-tests-description: Tests and test suite for Cloud Haskell libraries, specifically the core distributed-process library.-license: BSD-3-Clause-license-file: LICENSE-Author: Duncan Coutts, Nicolas Wu, Edsko de Vries-maintainer: The Distributed Haskell team-copyright: Well-Typed LLP-category: Control, Cloud Haskell-build-type: Simple--source-repository head- Type: git- Location: https://github.com/haskell-distributed/distributed-process- SubDir: packages/distributed-process-tests--flag tcp- Description: build and run TCP tests- Default: False--common warnings- ghc-options: -Wall- -Wcompat- -Widentities- -Wincomplete-uni-patterns- -Wincomplete-record-updates- -Wredundant-constraints- -fhide-source-paths- -Wpartial-fields--library- import: warnings- exposed-modules: Network.Transport.Test- Control.Distributed.Process.Tests.CH- Control.Distributed.Process.Tests.Closure- Control.Distributed.Process.Tests.Mx- Control.Distributed.Process.Tests.Receive- Control.Distributed.Process.Tests.Stats- Control.Distributed.Process.Tests.Tracing- Control.Distributed.Process.Tests.Internal.Utils- Build-Depends: base >= 4.14 && < 5,- ansi-terminal >= 0.5,- binary >= 0.8 && < 0.9,- bytestring >= 0.10 && < 0.13,- distributed-process >= 0.6.0 && < 0.8,- distributed-static,- exceptions >= 0.10,- HUnit >= 1.2 && < 1.7,- network-transport >= 0.4.1.0 && < 0.6,- network >= 2.5 && < 3.3,- random >= 1.0 && < 1.3,- setenv >= 0.1.1.3,- test-framework >= 0.6 && < 0.9,- test-framework-hunit >= 0.2.0 && < 0.4,- stm- hs-source-dirs: src- default-language: Haskell98- ghc-options: -fno-warn-unused-do-bind- default-extensions: CPP,- ExistentialQuantification,- FlexibleInstances,- DeriveDataTypeable,- DeriveGeneric,- GeneralizedNewtypeDeriving,- RankNTypes,- RecordWildCards,- ScopedTypeVariables--Test-Suite TestCHInMemory- import: warnings- Type: exitcode-stdio-1.0- Main-Is: runInMemory.hs- CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.CH- Build-Depends: base >= 4.14 && < 5,- distributed-process-tests,- network >= 2.3 && < 3.3,- network-transport >= 0.4.1.0 && < 0.6,- network-transport-inmemory >= 0.5,- test-framework >= 0.6 && < 0.9- default-extensions: CPP- default-language: Haskell98- ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind- HS-Source-Dirs: tests--Test-Suite TestCHInTCP- import: warnings- Type: exitcode-stdio-1.0- Main-Is: runTCP.hs- CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.CH- if flag(tcp)- Build-Depends: base >= 4.14 && < 5,- distributed-process-tests,- network >= 2.5 && < 3.2,- network-transport >= 0.4.1.0 && < 0.6,- network-transport-tcp >= 0.5 && < 0.9,- test-framework >= 0.6 && < 0.9- else- Buildable: False- default-extensions: CPP- default-language: Haskell98- ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind- HS-Source-Dirs: tests---Test-Suite TestClosure- import: warnings- Type: exitcode-stdio-1.0- Main-Is: runInMemory.hs- CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Closure- Build-Depends: base >= 4.14 && < 5,- distributed-process-tests,- network >= 2.3 && < 3.3,- network-transport >= 0.4.1.0 && < 0.6,- network-transport-inmemory >= 0.5,- test-framework >= 0.6 && < 0.9- default-extensions: CPP- default-language: Haskell98- ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind- HS-Source-Dirs: tests--Test-Suite TestStats- import: warnings- Type: exitcode-stdio-1.0- Main-Is: runInMemory.hs- CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Stats- Build-Depends: base >= 4.14 && < 5,- distributed-process-tests,- network >= 2.3 && < 3.3,- network-transport >= 0.4.1.0 && < 0.6,- network-transport-inmemory >= 0.5,- test-framework >= 0.6 && < 0.9- default-extensions: CPP- default-language: Haskell98- ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind- HS-Source-Dirs: tests--Test-Suite TestMxInMemory- import: warnings- Type: exitcode-stdio-1.0- Main-Is: runInMemory.hs- CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Mx- Build-Depends: base >= 4.14 && < 5,- distributed-process-tests,- network >= 2.3 && < 3.3,- network-transport >= 0.4.1.0 && < 0.6,- network-transport-inmemory >= 0.5,- test-framework >= 0.6 && < 0.9- default-extensions: CPP- default-language: Haskell98- ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind- HS-Source-Dirs: tests--Test-Suite TestTracingInMemory- import: warnings- Type: exitcode-stdio-1.0- Main-Is: runInMemory.hs- CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Tracing- Build-Depends: base >= 4.14 && < 5,- distributed-process-tests,- network >= 2.3 && < 3.3,- network-transport >= 0.4.1.0 && < 0.6,- network-transport-inmemory >= 0.5,- test-framework >= 0.6 && < 0.9- default-extensions: CPP- default-language: Haskell98- ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind- HS-Source-Dirs: tests--Test-Suite TestMxInTCP- import: warnings- Type: exitcode-stdio-1.0- Main-Is: runInMemory.hs- CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Mx- Build-Depends: base >= 4.14 && < 5,- distributed-process-tests,- network >= 2.3 && < 3.3,- network-transport >= 0.4.1.0 && < 0.6,- network-transport-inmemory >= 0.5,- test-framework >= 0.6 && < 0.9- default-extensions: CPP- default-language: Haskell98- ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind- HS-Source-Dirs: tests+cabal-version: 3.0 +name: distributed-process-tests +version: 0.5.1 +x-revision: 1 +synopsis: Tests and test support tools for distributed-process. +homepage: http://github.com/haskell-distributed/distributed-process/tree/master/distributed-process-tests +description: Tests and test suite for Cloud Haskell libraries, specifically the core distributed-process library. +license: BSD-3-Clause +license-file: LICENSE +Author: Duncan Coutts, Nicolas Wu, Edsko de Vries +maintainer: The Distributed Haskell team +copyright: Well-Typed LLP +category: Control, Cloud Haskell +build-type: Simple + +source-repository head + Type: git + Location: https://github.com/haskell-distributed/distributed-process + SubDir: packages/distributed-process-tests + +flag tcp + Description: build and run TCP tests + Default: False + +common warnings + ghc-options: -Wall + -Wcompat + -Widentities + -Wincomplete-uni-patterns + -Wincomplete-record-updates + -Wredundant-constraints + -fhide-source-paths + -Wpartial-fields + +library + import: warnings + exposed-modules: Network.Transport.Test + Control.Distributed.Process.Tests.CH + Control.Distributed.Process.Tests.Closure + Control.Distributed.Process.Tests.Mx + Control.Distributed.Process.Tests.Receive + Control.Distributed.Process.Tests.Stats + Control.Distributed.Process.Tests.Tracing + Control.Distributed.Process.Tests.Internal.Utils + Build-Depends: base >= 4.14 && < 5, + ansi-terminal >= 0.5, + binary >= 0.8 && < 0.9, + bytestring >= 0.10 && < 0.13, + distributed-process >= 0.6.0 && < 0.8, + distributed-static, + exceptions >= 0.10, + HUnit >= 1.2 && < 1.7, + network-transport >= 0.4.1.0 && < 0.6, + network >= 2.5 && < 3.3, + random >= 1.0 && < 1.4, + setenv >= 0.1.1.3, + test-framework >= 0.6 && < 0.9, + test-framework-hunit >= 0.2.0 && < 0.4, + stm + hs-source-dirs: src + default-language: Haskell98 + ghc-options: -fno-warn-unused-do-bind + default-extensions: CPP, + ExistentialQuantification, + FlexibleInstances, + DeriveDataTypeable, + DeriveGeneric, + GeneralizedNewtypeDeriving, + RankNTypes, + RecordWildCards, + ScopedTypeVariables + +Test-Suite TestCHInMemory + import: warnings + Type: exitcode-stdio-1.0 + Main-Is: runInMemory.hs + CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.CH + Build-Depends: base >= 4.14 && < 5, + distributed-process-tests, + network >= 2.3 && < 3.3, + network-transport >= 0.4.1.0 && < 0.6, + network-transport-inmemory >= 0.5, + test-framework >= 0.6 && < 0.9 + default-extensions: CPP + default-language: Haskell98 + ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind + HS-Source-Dirs: tests + +Test-Suite TestCHInTCP + import: warnings + Type: exitcode-stdio-1.0 + Main-Is: runTCP.hs + CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.CH + if flag(tcp) + Build-Depends: base >= 4.14 && < 5, + distributed-process-tests, + network >= 2.5 && < 3.2, + network-transport >= 0.4.1.0 && < 0.6, + network-transport-tcp >= 0.5 && < 0.9, + test-framework >= 0.6 && < 0.9 + else + Buildable: False + default-extensions: CPP + default-language: Haskell98 + ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind + HS-Source-Dirs: tests + + +Test-Suite TestClosure + import: warnings + Type: exitcode-stdio-1.0 + Main-Is: runInMemory.hs + CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Closure + Build-Depends: base >= 4.14 && < 5, + distributed-process-tests, + network >= 2.3 && < 3.3, + network-transport >= 0.4.1.0 && < 0.6, + network-transport-inmemory >= 0.5, + test-framework >= 0.6 && < 0.9 + default-extensions: CPP + default-language: Haskell98 + ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind + HS-Source-Dirs: tests + +Test-Suite TestStats + import: warnings + Type: exitcode-stdio-1.0 + Main-Is: runInMemory.hs + CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Stats + Build-Depends: base >= 4.14 && < 5, + distributed-process-tests, + network >= 2.3 && < 3.3, + network-transport >= 0.4.1.0 && < 0.6, + network-transport-inmemory >= 0.5, + test-framework >= 0.6 && < 0.9 + default-extensions: CPP + default-language: Haskell98 + ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind + HS-Source-Dirs: tests + +Test-Suite TestMxInMemory + import: warnings + Type: exitcode-stdio-1.0 + Main-Is: runInMemory.hs + CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Mx + Build-Depends: base >= 4.14 && < 5, + distributed-process-tests, + network >= 2.3 && < 3.3, + network-transport >= 0.4.1.0 && < 0.6, + network-transport-inmemory >= 0.5, + test-framework >= 0.6 && < 0.9 + default-extensions: CPP + default-language: Haskell98 + ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind + HS-Source-Dirs: tests + +Test-Suite TestTracingInMemory + import: warnings + Type: exitcode-stdio-1.0 + Main-Is: runInMemory.hs + CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Tracing + Build-Depends: base >= 4.14 && < 5, + distributed-process-tests, + network >= 2.3 && < 3.3, + network-transport >= 0.4.1.0 && < 0.6, + network-transport-inmemory >= 0.5, + test-framework >= 0.6 && < 0.9 + default-extensions: CPP + default-language: Haskell98 + ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind + HS-Source-Dirs: tests + +Test-Suite TestMxInTCP + import: warnings + Type: exitcode-stdio-1.0 + Main-Is: runInMemory.hs + CPP-Options: -DTEST_SUITE_MODULE=Control.Distributed.Process.Tests.Mx + Build-Depends: base >= 4.14 && < 5, + distributed-process-tests, + network >= 2.3 && < 3.3, + network-transport >= 0.4.1.0 && < 0.6, + network-transport-inmemory >= 0.5, + test-framework >= 0.6 && < 0.9 + default-extensions: CPP + default-language: Haskell98 + ghc-options: -threaded -rtsopts -with-rtsopts=-N -fno-warn-unused-do-bind + HS-Source-Dirs: tests