Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
runRepl :: forall b a. (ReifiesBackend b, Typeable b) => LogOptions -> FilePath -> (RuntimeEnv -> RawInterpretedSpec b -> BackendConn b -> YamlSpec b -> SpecMetaArgs -> ComboT IO a) -> IO a #
runSpecProgram :: forall b. (ReifiesBackend b, Typeable b, _) => LogOptions -> FilePath -> Ref Table -> SpecProgram b -> IO (Either NapkinEffectError ()) #
runHookProgram :: forall b. (ReifiesBackend b, Typeable b, _) => LogOptions -> FilePath -> HookProgram b -> IO (Either NapkinEffectError (Either (NonEmpty AssertionEntry) [AssertionEntry])) #
runCustomHook :: forall b. (ReifiesBackend b, Typeable b, _) => LogOptions -> FilePath -> HookProgramWithArgParser b -> [(Text, Value)] -> IO (Either NapkinEffectError (Either (NonEmpty AssertionEntry) [AssertionEntry])) #
runCustomSpec :: forall b. (ReifiesBackend b, Typeable b, _) => LogOptions -> FilePath -> SpecProgramWithArgParser b -> Ref Table -> [(Text, Value)] -> IO (Either NapkinEffectError ()) #