Beispiel #1
0
    def test_dont_fail_immediately(self):

        main = Router()
        a = main.register(None, Router())
        b = main.register(None, Router())
        a.register("/a", EchoApp("A says hello"))
        b.register("/b", EchoApp("B says hi"))
        b.register(None, EchoApp("catchall"))

        app = TestApp(main)
        res = app.get("/a")
        self.assertEqual(res.body, "A says hello")
        res = app.get("/b")
        self.assertEqual(res.body, "B says hi")
        res = app.get("/notthere")
        self.assertEqual(res.body, "catchall")