-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Test vector support for tasty. -- -- Many specifications provide test vectors for their algorithms, -- particularly specifications for cryptographic primatives. These are -- like QuickCheck properties in that they provide some function input -- and check the output, but unlike QuickCheck the inputs and expected -- results are predefined. -- -- This library provides an interface for cleanly integrating such test -- vectors into the tasty test framework. @package tasty-test-vector @version 0 -- | Test vector support for tasty. module Test.Tasty.TestVector -- | Turn a function and a list of parameters for it into a single tasty -- test. -- -- Any specific failing test vectors are reported individually by showing -- the first part of the test vector tuple. testVectors :: Show a => TestName -> (a -> b -> Bool) -> [(a, b)] -> TestTree instance Test.Tasty.Core.IsTest Test.Tasty.TestVector.TV