cabal-version: 2.0 -- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack name: cleveland version: 0.2.0 synopsis: Testing framework for Morley. description: This package provides an eDSL for testing contracts written in Michelson, Morley or Lorentz. These tests can be run on an emulated environment or on a real network. category: Blockchain homepage: https://gitlab.com/morley-framework/morley bug-reports: https://gitlab.com/morley-framework/morley/-/issues author: Serokell, Tocqueville Group maintainer: Serokell copyright: 2019-2021 Tocqueville Group, 2021-2022 Oxhead Alpha license: MIT license-file: LICENSE build-type: Simple extra-source-files: test/fixtures/addrValue.txt test/fixtures/addrValue.txt.license test/fixtures/intValue.txt test/fixtures/intValue.txt.license extra-doc-files: README.md CHANGES.md source-repository head type: git location: git@gitlab.com:morley-framework/morley.git library exposed-modules: Hedgehog.Gen.Michelson Hedgehog.Gen.Michelson.Typed Hedgehog.Gen.Michelson.Untyped Hedgehog.Gen.Morley.Micheline Hedgehog.Gen.SizedList Hedgehog.Gen.Tezos.Address Hedgehog.Gen.Tezos.Core Hedgehog.Gen.Tezos.Crypto Hedgehog.Gen.Tezos.Crypto.BLS12381 Hedgehog.Gen.Tezos.Crypto.Ed25519 Hedgehog.Gen.Tezos.Crypto.P256 Hedgehog.Gen.Tezos.Crypto.Secp256k1 Hedgehog.Gen.Tezos.Crypto.Timelock Hedgehog.Range.Defaults Hedgehog.Range.Defaults.Orphans Hedgehog.Range.Tezos.Core.Timestamp Lorentz.Test.DupableScan Test.Cleveland Test.Cleveland.Doc Test.Cleveland.Doc.Common Test.Cleveland.Doc.Lorentz Test.Cleveland.Doc.Michelson Test.Cleveland.Ingredients Test.Cleveland.Instances Test.Cleveland.Internal.Abstract Test.Cleveland.Internal.Actions Test.Cleveland.Internal.Client Test.Cleveland.Internal.Exceptions Test.Cleveland.Internal.Hedgehog Test.Cleveland.Internal.Pure Test.Cleveland.Internal.Scenario Test.Cleveland.Lorentz Test.Cleveland.Lorentz.Consumer Test.Cleveland.Lorentz.Entrypoints Test.Cleveland.Lorentz.Import Test.Cleveland.Lorentz.Internal.Entrypoints Test.Cleveland.Lorentz.Requester Test.Cleveland.Lorentz.Ticketer Test.Cleveland.Lorentz.Types Test.Cleveland.Michelson Test.Cleveland.Michelson.Entrypoints Test.Cleveland.Michelson.Import Test.Cleveland.Michelson.Internal.Entrypoints Test.Cleveland.Tasty Test.Cleveland.Tasty.Internal Test.Cleveland.Tasty.Internal.Options Test.Cleveland.Tasty.Internal.Report Test.Cleveland.Util other-modules: Paths_cleveland autogen-modules: Paths_cleveland hs-source-dirs: src default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DerivingVia EmptyCase FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving ImportQualifiedPost LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NegativeLiterals NumDecimals NumericUnderscores OverloadedLabels OverloadedStrings PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving StandaloneKindSignatures StrictData TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators UndecidableInstances UndecidableSuperClasses ViewPatterns ghc-options: -Weverything -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missed-specialisations -Wno-all-missed-specialisations -Wno-unsafe -Wno-safe -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-implicit-prelude -Wno-prepositive-qualified-module -Wno-missing-safe-haskell-mode -Wno-unused-packages build-depends: HUnit , MonadRandom , aeson , base-noprelude >=4.7 && <5 , bytestring , constraints >=0.11 , containers , criterion , cryptonite , data-default , directory , either , exceptions , file-embed , fmt , hedgehog >=1.0.3 , hex-text , lens , lorentz , morley , morley-client , morley-prelude , mtl , named , o-clock , optparse-applicative , safe-exceptions , servant-client-core , singletons , singletons-base , statistics , tagged , tasty >=1.4 , tasty-ant-xml , tasty-hedgehog , tasty-hunit-compat , template-haskell , temporary , text , time , with-utf8 default-language: Haskell2010 test-suite cleveland-test type: exitcode-stdio-1.0 main-is: Main.hs other-modules: TestSuite.Cleveland.AddressRevealing TestSuite.Cleveland.Assertions TestSuite.Cleveland.BalanceCheck TestSuite.Cleveland.BatchOperation TestSuite.Cleveland.BatchTransferCheck TestSuite.Cleveland.BlockIntervalGetter TestSuite.Cleveland.BytesSigning TestSuite.Cleveland.CallStack TestSuite.Cleveland.ChainIdGet TestSuite.Cleveland.ContractAllocation TestSuite.Cleveland.DFS TestSuite.Cleveland.EmptyImplicitAddress TestSuite.Cleveland.Emulated TestSuite.Cleveland.Entrypoints TestSuite.Cleveland.ExpectFailure TestSuite.Cleveland.FailureLogs TestSuite.Cleveland.Import TestSuite.Cleveland.InitialState TestSuite.Cleveland.Level TestSuite.Cleveland.Lorentz.Contracts.ContractAllocator TestSuite.Cleveland.Lorentz.Entrypoints TestSuite.Cleveland.MismatchError TestSuite.Cleveland.NewAddressCheck TestSuite.Cleveland.OperationReplay TestSuite.Cleveland.PrettyFailWith TestSuite.Cleveland.PublicKeyToAddress TestSuite.Cleveland.RefillableAddress TestSuite.Cleveland.RunCode TestSuite.Cleveland.StorageCheck TestSuite.Cleveland.StorageWithBigMaps TestSuite.Cleveland.Tasty TestSuite.Cleveland.Tasty.Report TestSuite.Cleveland.Tasty.Report.Examples TestSuite.Cleveland.Time TestSuite.Cleveland.TransferCheck TestSuite.Cleveland.UsedFramework TestSuite.Cleveland.Util TestSuite.Cleveland.VotingPower TestSuite.Cleveland.WithMoneybag TestSuite.Cleveland.WithSender TestSuite.Util TestSuite.Util.Contracts Tree Paths_cleveland hs-source-dirs: test default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DerivingVia EmptyCase FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving ImportQualifiedPost LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NegativeLiterals NumDecimals NumericUnderscores OverloadedLabels OverloadedStrings PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving StandaloneKindSignatures StrictData TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators UndecidableInstances UndecidableSuperClasses ViewPatterns ghc-options: -Weverything -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missed-specialisations -Wno-all-missed-specialisations -Wno-unsafe -Wno-safe -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-implicit-prelude -Wno-prepositive-qualified-module -Wno-missing-safe-haskell-mode -Wno-unused-packages -threaded -eventlog -rtsopts "-with-rtsopts=-N -A64m -AL256m" build-tool-depends: tasty-discover:tasty-discover build-depends: base-noprelude >=4.7 && <5 , cleveland , either , filepath , fmt , hedgehog >=1.0.3 , hspec-expectations , lens , lorentz , morley , morley-client , morley-prelude , named , o-clock , servant-client , tasty , tasty-hedgehog , tasty-hunit-compat , text , time default-language: Haskell2010