-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathquickcheck-quid.cabal
133 lines (124 loc) · 4.09 KB
/
quickcheck-quid.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
cabal-version: 3.0
name: quickcheck-quid
version: 0.0.1.7
bug-reports: https://github.com/jonathanknowles/quickcheck-quid/issues
license: Apache-2.0
license-file: LICENSE
author: Jonathan Knowles
maintainer: [email protected]
copyright: 2022–2025 Jonathan Knowles
category: Testing
synopsis: Quasi-unique identifiers for QuickCheck
description:
Quasi-unique identifiers for QuickCheck.
For the most up-to-date documentation, please view the following page:
https://github.com/jonathanknowles/quickcheck-quid/blob/main/README.md
extra-doc-files:
CHANGELOG.md
README.md
source-repository head
type: git
location: https://github.com/jonathanknowles/quickcheck-quid
common dependency-base
build-depends:base >= 4.14.3.0 && < 4.22
common dependency-containers
build-depends:containers >= 0.5.7.0 && < 0.8
common dependency-deepseq
build-depends:deepseq >= 1.4.4.0 && < 1.6
common dependency-extra
build-depends:extra >= 1.5 && < 1.9
common dependency-fmt
build-depends:fmt >= 0.6.1 && < 0.7
common dependency-hashable
build-depends:hashable >= 1.3.0.0 && < 1.6
common dependency-hspec
build-depends:hspec >= 2.7.1 && < 2.12
common dependency-pretty-simple
build-depends:pretty-simple >= 1.0.0.0 && < 4.2
common dependency-primes
build-depends:primes >= 0.2.0.0 && < 0.3
common dependency-QuickCheck
build-depends:QuickCheck >= 2.14 && < 2.16
common dependency-quickcheck-classes
build-depends:quickcheck-classes >= 0.6.2.0 && < 0.7
common dependency-text
build-depends:text >= 1.2.3.2 && < 2.2
library
import:
, dependency-base
hs-source-dirs:
src/public
exposed-modules:
Test.QuickCheck.Quid
default-language:
Haskell2010
build-depends:
, quickcheck-quid:internal
library example
import:
, dependency-base
, dependency-QuickCheck
hs-source-dirs:
src/example
exposed-modules:
Test.QuickCheck.Quid.Example
default-language:
Haskell2010
build-depends:
, quickcheck-quid
library internal
import:
, dependency-base
, dependency-containers
, dependency-deepseq
, dependency-extra
, dependency-hashable
, dependency-QuickCheck
, dependency-text
hs-source-dirs:
src/internal
exposed-modules:
Internal.Test.QuickCheck
Internal.Test.QuickCheck.Quid
Internal.Test.QuickCheck.Quid.Combinators.Chunk
Internal.Test.QuickCheck.Quid.Combinators.Prefix
Internal.Test.QuickCheck.Quid.Combinators.Size
Internal.Test.QuickCheck.Quid.Representations
Internal.Test.QuickCheck.Quid.Representations.Decimal
Internal.Test.QuickCheck.Quid.Representations.Hexadecimal
Internal.Test.QuickCheck.Quid.Representations.Latin
Internal.Text.Read
default-language:
Haskell2010
build-depends:
test-suite test
import:
, dependency-base
, dependency-containers
, dependency-fmt
, dependency-hspec
, dependency-pretty-simple
, dependency-primes
, dependency-QuickCheck
, dependency-quickcheck-classes
, dependency-text
main-is:
Spec.hs
hs-source-dirs:
src/test
other-modules:
Test.QuickCheck.Classes.Hspec
Test.QuickCheck.QuidSpec
Test.QuickCheck.Quid.Combinators.PrefixSpec
Test.QuickCheck.Quid.Representations.DecimalSpec
Test.QuickCheck.Quid.Representations.HexadecimalSpec
Test.QuickCheck.Quid.Representations.LatinSpec
Test.Hspec.Unit
type: exitcode-stdio-1.0
default-language:
Haskell2010
build-tool-depends:
hspec-discover:hspec-discover ==2.*
build-depends:
, quickcheck-quid
, quickcheck-quid:internal