{-# LANGUAGE OverloadedStrings #-} module Yesod.Paginator.WidgetsSpec ( spec ) where import SpecHelper spec :: Spec spec = withApp $ do describe "simple" $ it "works" $ do get $ SimpleR 10 3 3 statusIs 200 bodyContains $ concat [ "" ] request $ do addGetParam "p" "3" setUrl $ SimpleR 10 3 3 statusIs 200 bodyContains $ concat [ "" ] request $ do addGetParam "p" "4" setUrl $ SimpleR 10 3 3 statusIs 200 bodyContains $ concat [ "" ] describe "ellipsed" $ it "works" $ do get $ EllipsedR 10 3 3 statusIs 200 bodyContains $ concat [ "" ] get $ EllipsedR 15 3 3 statusIs 200 bodyContains $ concat [ "" ] request $ do addGetParam "p" "5" setUrl $ EllipsedR 15 3 3 statusIs 200 bodyContains $ concat [ "" ]