Add a testcase for nested subsites

This commit is contained in:
Anupam Jain 2016-01-14 11:30:06 +05:30
parent a1df470d01
commit 0d99f94e5a

View File

@ -15,6 +15,8 @@ data Y = Y
mkYesod "Y" [parseRoutes|
/ RootR GET
/sub WaiSubsiteR WaiSubsite getApp
/nested NestedR:
/sub NestedWaiSubsiteR WaiSubsite getApp
|]
instance Yesod Y
@ -36,3 +38,8 @@ specs = describe "WaiSubsite" $ do
res <- request defaultRequest { pathInfo = ["sub", "foo"] }
assertStatus 200 res
assertBodyContains "WAI" res
it "nested subsite" $ app $ do
res <- request defaultRequest { pathInfo = ["nested", "sub", "foo"] }
assertStatus 200 res
assertBodyContains "WAI" res