f64eff9355
Sponsored-by: Dartmouth College's DANDI project
25 lines
527 B
Haskell
25 lines
527 B
Haskell
{- git-annex test data types.
|
|
-
|
|
- Copyright 2011-2022 Joey Hess <id@joeyh.name>
|
|
-
|
|
- Licensed under the GNU AGPL version 3 or higher.
|
|
-}
|
|
|
|
module Types.Test where
|
|
|
|
import Test.Tasty.Options
|
|
|
|
import Types.Concurrency
|
|
import Types.Command
|
|
import Git.Types
|
|
|
|
data TestOptions = TestOptions
|
|
{ tastyOptionSet :: OptionSet
|
|
, keepFailuresOption :: Bool
|
|
, fakeSsh :: Bool
|
|
, concurrentJobs :: Maybe Concurrency
|
|
, testGitConfig :: [(ConfigKey, ConfigValue)]
|
|
, internalData :: CmdParams
|
|
}
|
|
|
|
type TestRunner = TestOptions -> IO ()
|