Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Testlib.VersionedFed
Synopsis
- data FedDomain n = FedDomain
- mkFedTestCase :: String -> Integer -> IO [TestCase Integer]
- data AnyFedDomain = AnyFedDomain Integer
- data StaticDomain
Documentation
Constructors
FedDomain |
Instances
MakesValue (FedDomain 0) Source # | |
MakesValue (FedDomain 1) Source # | |
KnownNat n => TestCases (FedDomain n) Source # | |
Defined in Testlib.VersionedFed |
data AnyFedDomain Source #
Constructors
AnyFedDomain Integer |
Instances
MakesValue AnyFedDomain Source # | |
Defined in Testlib.VersionedFed | |
TestCases AnyFedDomain Source # | |
Defined in Testlib.VersionedFed Methods mkTestCases :: IO [TestCase AnyFedDomain] Source # |
data StaticDomain Source #
This can be used as an argument for parametrised tests. It will be bound
to at least OtherDomain
, and optionally to legacy federated domains,
according to the values of the corresponding environment variables
(ENABLE_FEDERATION_V0
and similar).
Constructors
StaticDomain | |
StaticFedDomain Integer |
Instances
Eq StaticDomain Source # | |
Defined in Testlib.VersionedFed | |
MakesValue StaticDomain Source # | |
Defined in Testlib.VersionedFed | |
TestCases StaticDomain Source # | |
Defined in Testlib.VersionedFed Methods mkTestCases :: IO [TestCase StaticDomain] Source # |