pansite-0.2.0.0: spec/PansiteSpec/Config/UtilSpec.hs
module PansiteSpec.Config.UtilSpec (spec) where
import Data.List
import Pansite
import Test.Hspec
import Test.QuickCheck
genRoutePath :: Gen String
genRoutePath = intercalate "/" <$> listOf (listOf $ elements ['a'..'z'])
unsplitRoutePathProp :: Property
unsplitRoutePathProp = forAll genRoutePath $ \p -> intercalate "/" (splitRoutePath p) == p
spec :: Spec
spec = do
describe "splitRoutePath" $
it "satisfies unsplitRoutePathProp" $ property unsplitRoutePathProp