Safe Haskell | None |
---|---|
Language | Haskell98 |
- cmdProperty :: String -> [String] -> Property
- cmdProperty' :: String -> [String] -> [(String, String)] -> Property
- scriptProperty :: [String] -> Property
- userScriptProperty :: UserName -> [String] -> Property
Documentation
cmdProperty :: String -> [String] -> Property Source
A property that can be satisfied by running a command.
The command must exit 0 on success.
cmdProperty' :: String -> [String] -> [(String, String)] -> Property Source
A property that can be satisfied by running a command, with added environment.
scriptProperty :: [String] -> Property Source
A property that can be satisfied by running a series of shell commands.
userScriptProperty :: UserName -> [String] -> Property Source
A property that can satisfied by running a series of shell commands, as user (cd'd to their home directory).