packages feed

language-puppet-1.1.5: tests/Spec.hs

import Test.Hspec

import qualified InterpreterSpec
import qualified Function.ShellquoteSpec
import qualified Function.SizeSpec
import qualified Function.MergeSpec
import qualified Function.EachSpec

main :: IO ()
main = hspec spec

spec :: Spec
spec = do
  describe "Interpreter"  InterpreterSpec.collectorSpec
  describe "The shellquote function" Function.ShellquoteSpec.spec
  describe "stdlib functions" $ do
      describe "The size function" Function.SizeSpec.spec
      describe "The merge function" Function.MergeSpec.spec
      describe "The each function" Function.EachSpec.spec