Resource Int to Integer
This commit is contained in:
parent
a95704d164
commit
0e96af34be
@ -1,17 +1,14 @@
|
||||
{-# LANGUAGE QuasiQuotes #-}
|
||||
{-# LANGUAGE EmptyDataDecls #-}
|
||||
module Test.Errors (testSuite) where
|
||||
|
||||
import Yesod
|
||||
import Yesod.Helpers.Auth
|
||||
import Network.Wai
|
||||
import Data.Default
|
||||
import Data.List
|
||||
import Test.Framework (testGroup, Test)
|
||||
import Test.Framework.Providers.HUnit
|
||||
import Test.HUnit hiding (Test)
|
||||
import qualified Data.ByteString.Char8 as B8
|
||||
|
||||
data Errors = Errors
|
||||
data Errors
|
||||
instance Yesod Errors where
|
||||
resources = [$mkResources|
|
||||
/denied:
|
||||
|
||||
@ -31,11 +31,11 @@ pageDelete :: String -> Handler MyYesod (Html, HtmlObject)
|
||||
pageDelete s = addHead $ toHtmlObject ["pageDelete", s]
|
||||
pageUpdate :: String -> Handler MyYesod ChooseRep
|
||||
pageUpdate s = return $ chooseRep $ addHead' $ toHtmlObject ["pageUpdate", s]
|
||||
userInfo :: Int -> Handler MyYesod (Html, HtmlObject)
|
||||
userInfo :: Integer -> Handler MyYesod (Html, HtmlObject)
|
||||
userInfo i = addHead $ toHtmlObject ["userInfo", show i]
|
||||
userVariable :: Int -> String -> Handler MyYesod (Html, HtmlObject)
|
||||
userVariable :: Integer -> String -> Handler MyYesod (Html, HtmlObject)
|
||||
userVariable i s = addHead $ toHtmlObject ["userVariable", show i, s]
|
||||
userPage :: Int -> [String] -> Handler MyYesod (Html, HtmlObject)
|
||||
userPage :: Integer -> [String] -> Handler MyYesod (Html, HtmlObject)
|
||||
userPage i p = addHead $ toHtmlObject ["userPage", show i, show p]
|
||||
|
||||
instance Show (Verb -> Handler MyYesod ChooseRep) where
|
||||
|
||||
@ -291,7 +291,7 @@ rpnodesTH ns = do
|
||||
|
||||
data UrlParam = SlurpParam { slurpParam :: [String] }
|
||||
| StringParam { stringParam :: String }
|
||||
| IntParam { intParam :: Int }
|
||||
| IntParam { intParam :: Integer }
|
||||
|
||||
getUrlParam :: RP -> Resource -> Int -> UrlParam
|
||||
getUrlParam rp = (!!) . paramsFromMatchingPattern rp
|
||||
@ -302,7 +302,7 @@ getUrlParamSlurp rp r = slurpParam . getUrlParam rp r
|
||||
getUrlParamString :: RP -> Resource -> Int -> String
|
||||
getUrlParamString rp r = stringParam . getUrlParam rp r
|
||||
|
||||
getUrlParamInt :: RP -> Resource -> Int -> Int
|
||||
getUrlParamInt :: RP -> Resource -> Int -> Integer
|
||||
getUrlParamInt rp r = intParam . getUrlParam rp r
|
||||
|
||||
applyUrlParams :: RP -> Exp -> Exp -> Q Exp
|
||||
|
||||
Loading…
Reference in New Issue
Block a user