| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Test.Cleveland.Tasty.Internal.Options
Description
This module declares all options/flags that tasty will
parse from the command line/environment variables.
They're used to configure Test.Cleveland.
Synopsis
- clevelandOptions :: [OptionDescription]
- newtype AliasPrefixOpt = AliasPrefixOpt (Maybe Text)
- newtype MoneybagAliasOpt = MoneybagAliasOpt Alias
- newtype EndpointOpt = EndpointOpt (Maybe BaseUrl)
- newtype PathOpt = PathOpt FilePath
- newtype DataDirOpt = DataDirOpt (Maybe FilePath)
- newtype VerboseOpt = VerboseOpt Word
- newtype SecretKeyOpt = SecretKeyOpt (Maybe SecretKey)
- data RunModeOpt
- newtype ContextLinesOpt = ContextLinesOpt Natural
Documentation
clevelandOptions :: [OptionDescription] Source #
A list with all the options needed to configure Test.Cleveland.
newtype AliasPrefixOpt Source #
Constructors
| AliasPrefixOpt (Maybe Text) |
Instances
| Eq AliasPrefixOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods (==) :: AliasPrefixOpt -> AliasPrefixOpt -> Bool # (/=) :: AliasPrefixOpt -> AliasPrefixOpt -> Bool # | |
| Show AliasPrefixOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods showsPrec :: Int -> AliasPrefixOpt -> ShowS # show :: AliasPrefixOpt -> String # showList :: [AliasPrefixOpt] -> ShowS # | |
| IsOption AliasPrefixOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options | |
newtype MoneybagAliasOpt Source #
Constructors
| MoneybagAliasOpt Alias |
Instances
| Eq MoneybagAliasOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods (==) :: MoneybagAliasOpt -> MoneybagAliasOpt -> Bool # (/=) :: MoneybagAliasOpt -> MoneybagAliasOpt -> Bool # | |
| Show MoneybagAliasOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods showsPrec :: Int -> MoneybagAliasOpt -> ShowS # show :: MoneybagAliasOpt -> String # showList :: [MoneybagAliasOpt] -> ShowS # | |
| IsOption MoneybagAliasOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options | |
newtype EndpointOpt Source #
Morley Client option specifying endpoint URL of the Tezos node.
Constructors
| EndpointOpt (Maybe BaseUrl) |
Instances
| Eq EndpointOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options | |
| Show EndpointOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods showsPrec :: Int -> EndpointOpt -> ShowS # show :: EndpointOpt -> String # showList :: [EndpointOpt] -> ShowS # | |
| IsOption EndpointOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods parseValue :: String -> Maybe EndpointOpt # optionName :: Tagged EndpointOpt String # optionHelp :: Tagged EndpointOpt String # showDefaultValue :: EndpointOpt -> Maybe String # | |
Instances
| Eq PathOpt Source # | |
| Show PathOpt Source # | |
| IsOption PathOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods defaultValue :: PathOpt # parseValue :: String -> Maybe PathOpt # optionName :: Tagged PathOpt String # optionHelp :: Tagged PathOpt String # showDefaultValue :: PathOpt -> Maybe String # | |
newtype DataDirOpt Source #
Constructors
| DataDirOpt (Maybe FilePath) |
Instances
| Eq DataDirOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options | |
| Show DataDirOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods showsPrec :: Int -> DataDirOpt -> ShowS # show :: DataDirOpt -> String # showList :: [DataDirOpt] -> ShowS # | |
| IsOption DataDirOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods parseValue :: String -> Maybe DataDirOpt # optionName :: Tagged DataDirOpt String # optionHelp :: Tagged DataDirOpt String # showDefaultValue :: DataDirOpt -> Maybe String # | |
newtype VerboseOpt Source #
To increase verbosity, pass -V several times on the command line (e.g. -VVV),
or set TASTY_CLEVELAND_VERBOSE=3 as an environment variable.
Constructors
| VerboseOpt Word |
Instances
| Eq VerboseOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options | |
| Show VerboseOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods showsPrec :: Int -> VerboseOpt -> ShowS # show :: VerboseOpt -> String # showList :: [VerboseOpt] -> ShowS # | |
| IsOption VerboseOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods parseValue :: String -> Maybe VerboseOpt # optionName :: Tagged VerboseOpt String # optionHelp :: Tagged VerboseOpt String # showDefaultValue :: VerboseOpt -> Maybe String # | |
newtype SecretKeyOpt Source #
Constructors
| SecretKeyOpt (Maybe SecretKey) |
Instances
| Eq SecretKeyOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options | |
| Show SecretKeyOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods showsPrec :: Int -> SecretKeyOpt -> ShowS # show :: SecretKeyOpt -> String # showList :: [SecretKeyOpt] -> ShowS # | |
| IsOption SecretKeyOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods defaultValue :: SecretKeyOpt # parseValue :: String -> Maybe SecretKeyOpt # optionName :: Tagged SecretKeyOpt String # optionHelp :: Tagged SecretKeyOpt String # showDefaultValue :: SecretKeyOpt -> Maybe String # | |
data RunModeOpt Source #
Constructors
| RunAllMode | |
| OnlyNetworkMode | |
| DisableNetworkMode | |
| DefaultMode |
Instances
| IsOption RunModeOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods parseValue :: String -> Maybe RunModeOpt # optionName :: Tagged RunModeOpt String # optionHelp :: Tagged RunModeOpt String # showDefaultValue :: RunModeOpt -> Maybe String # | |
newtype ContextLinesOpt Source #
Constructors
| ContextLinesOpt Natural |
Instances
| Eq ContextLinesOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods (==) :: ContextLinesOpt -> ContextLinesOpt -> Bool # (/=) :: ContextLinesOpt -> ContextLinesOpt -> Bool # | |
| Show ContextLinesOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options Methods showsPrec :: Int -> ContextLinesOpt -> ShowS # show :: ContextLinesOpt -> String # showList :: [ContextLinesOpt] -> ShowS # | |
| IsOption ContextLinesOpt Source # | |
Defined in Test.Cleveland.Tasty.Internal.Options | |