genvalidity-time 0.1.0.0 → 0.1.0.1
raw patch · 2 files changed
+55/−45 lines, 2 filesdep ~QuickCheck
Dependency ranges changed: QuickCheck
Files
- genvalidity-time.cabal +54/−43
- src/Data/GenValidity/Time/Clock.hs +1/−2
genvalidity-time.cabal view
@@ -1,49 +1,60 @@-name: genvalidity-time-version: 0.1.0.0-cabal-version: >=1.10-build-type: Simple-license: MIT-license-file: LICENSE-copyright: Copyright: (c) 2017 Tom Sydney Kerckhove-maintainer: syd.kerckhove@gmail.com-homepage: https://github.com/NorfairKing/validity#readme-synopsis: GenValidity support for time-description:- Please see README.md-category: Testing-author: Tom Sydney Kerckhove+-- This file has been generated from package.yaml by hpack version 0.20.0.+--+-- see: https://github.com/sol/hpack+--+-- hash: b0f42e5e96eb14d124d3c1951addbb384a27abbf3f229235c54ad8685a102df6 +name: genvalidity-time+version: 0.1.0.1+synopsis: GenValidity support for time+description: Please see README.md+category: Testing+homepage: https://github.com/NorfairKing/validity#readme+bug-reports: https://github.com/NorfairKing/validity/issues+author: Tom Sydney Kerckhove+maintainer: syd.kerckhove@gmail.com+copyright: Copyright: (c) 2017 Tom Sydney Kerckhove+license: MIT+license-file: LICENSE+build-type: Simple+cabal-version: >= 1.10+ source-repository head- type: git- location: https://github.com/NorfairKing/validity+ type: git+ location: https://github.com/NorfairKing/validity library- exposed-modules:- Data.GenValidity.Time- Data.GenValidity.Time.Calendar- Data.GenValidity.Time.Clock- Data.GenValidity.Time.Format- Data.GenValidity.Time.LocalTime- build-depends:- base >=4.7 && <5,- validity-time >=0.1 && <0.2,- genvalidity >=0.4 && <0.5,- time -any,- QuickCheck >=2.7- default-language: Haskell2010- hs-source-dirs: src+ hs-source-dirs:+ src+ build-depends:+ QuickCheck+ , base >=4.7 && <5+ , genvalidity >=0.4 && <0.5+ , time+ , validity-time >=0.1 && <0.2+ exposed-modules:+ Data.GenValidity.Time+ Data.GenValidity.Time.Calendar+ Data.GenValidity.Time.Clock+ Data.GenValidity.Time.Format+ Data.GenValidity.Time.LocalTime+ other-modules:+ Paths_genvalidity_time+ default-language: Haskell2010 test-suite genvalidity-time-test- type: exitcode-stdio-1.0- main-is: Spec.hs- build-depends:- base -any,- genvalidity-time -any,- hspec -any,- genvalidity-hspec -any,- time -any- default-language: Haskell2010- hs-source-dirs: test- other-modules:- Data.GenValidity.TimeSpec- ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -fno-warn-name-shadowing+ type: exitcode-stdio-1.0+ main-is: Spec.hs+ hs-source-dirs:+ test+ ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -fno-warn-name-shadowing+ build-depends:+ base+ , genvalidity-hspec+ , genvalidity-time+ , hspec+ , time+ other-modules:+ Data.GenValidity.TimeSpec+ Paths_genvalidity_time+ default-language: Haskell2010
src/Data/GenValidity/Time/Clock.hs view
@@ -22,8 +22,7 @@ instance GenUnchecked DiffTime where genUnchecked = picosecondsToDiffTime <$> genUnchecked- shrinkUnchecked =- fmap fromRational . shrinkUnchecked . toRational+ shrinkUnchecked = fmap fromRational . shrinkUnchecked . toRational instance GenValid DiffTime where genValid = picosecondsToDiffTime <$> genValid