-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Write tests in Lua, integrate into tasty. -- -- Allow users to define tasty tests from Lua. @package tasty-lua @version 0.1.1 -- | Convert Lua test results into a tasty test trees. module Test.Tasty.Lua -- | Push the Aeson module on the Lua stack. pushModule :: Lua NumResults -- | Run the given file as a single test. It is possible to use `tasty.lua` -- in the script. This test collects and summarizes all errors, but shows -- generally no information on the successful tests. testFileWith :: FilePath -> (forall a. Lua a -> IO a) -> TestTree -- | Run tasty.lua tests from the given file. testsFromFile :: FilePath -> Lua TestTree -- | Report failure of testing a path. pathFailure :: FilePath -> String -> TestTree instance Foreign.Lua.Types.Peekable.Peekable Test.Tasty.Lua.Tree instance Foreign.Lua.Types.Peekable.Peekable Test.Tasty.Lua.UnnamedTree instance Test.Tasty.Core.IsTest Test.Tasty.Lua.Outcome instance Foreign.Lua.Types.Peekable.Peekable Test.Tasty.Lua.Outcome instance Test.Tasty.Core.IsTest Test.Tasty.Lua.TestCase