packages feed

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