Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype TestConfig = TestConfig (ManagedPtr TestConfig)
- newZeroTestConfig :: MonadIO m => m TestConfig
- noTestConfig :: Maybe TestConfig
- getTestConfigTestInitialized :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestInitialized :: MonadIO m => TestConfig -> Bool -> m ()
- getTestConfigTestPerf :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestPerf :: MonadIO m => TestConfig -> Bool -> m ()
- getTestConfigTestQuick :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestQuick :: MonadIO m => TestConfig -> Bool -> m ()
- getTestConfigTestQuiet :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestQuiet :: MonadIO m => TestConfig -> Bool -> m ()
- getTestConfigTestUndefined :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestUndefined :: MonadIO m => TestConfig -> Bool -> m ()
- getTestConfigTestVerbose :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestVerbose :: MonadIO m => TestConfig -> Bool -> m ()
Exported types
newtype TestConfig Source #
WrappedPtr TestConfig Source # | |
(~) AttrOpTag tag AttrSet => Constructible TestConfig tag Source # | |
newZeroTestConfig :: MonadIO m => m TestConfig Source #
Construct a TestConfig
struct initialized to zero.
Properties
testInitialized
getTestConfigTestInitialized :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestInitialized :: MonadIO m => TestConfig -> Bool -> m () Source #
testPerf
getTestConfigTestPerf :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestPerf :: MonadIO m => TestConfig -> Bool -> m () Source #
testQuick
getTestConfigTestQuick :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestQuick :: MonadIO m => TestConfig -> Bool -> m () Source #
testQuiet
getTestConfigTestQuiet :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestQuiet :: MonadIO m => TestConfig -> Bool -> m () Source #
testUndefined
getTestConfigTestUndefined :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestUndefined :: MonadIO m => TestConfig -> Bool -> m () Source #
testVerbose
getTestConfigTestVerbose :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestVerbose :: MonadIO m => TestConfig -> Bool -> m () Source #