Add a testcase for nested subsites
This commit is contained in:
parent
a1df470d01
commit
0d99f94e5a
@ -15,6 +15,8 @@ data Y = Y
|
|||||||
mkYesod "Y" [parseRoutes|
|
mkYesod "Y" [parseRoutes|
|
||||||
/ RootR GET
|
/ RootR GET
|
||||||
/sub WaiSubsiteR WaiSubsite getApp
|
/sub WaiSubsiteR WaiSubsite getApp
|
||||||
|
/nested NestedR:
|
||||||
|
/sub NestedWaiSubsiteR WaiSubsite getApp
|
||||||
|]
|
|]
|
||||||
|
|
||||||
instance Yesod Y
|
instance Yesod Y
|
||||||
@ -36,3 +38,8 @@ specs = describe "WaiSubsite" $ do
|
|||||||
res <- request defaultRequest { pathInfo = ["sub", "foo"] }
|
res <- request defaultRequest { pathInfo = ["sub", "foo"] }
|
||||||
assertStatus 200 res
|
assertStatus 200 res
|
||||||
assertBodyContains "WAI" res
|
assertBodyContains "WAI" res
|
||||||
|
|
||||||
|
it "nested subsite" $ app $ do
|
||||||
|
res <- request defaultRequest { pathInfo = ["nested", "sub", "foo"] }
|
||||||
|
assertStatus 200 res
|
||||||
|
assertBodyContains "WAI" res
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user