(self)
| 355 | self.assertEqual('/prefix/', route._prefix) |
| 356 | |
| 357 | def test_add_route_with_re(self): |
| 358 | handler = self.make_handler() |
| 359 | self.router.add_route('GET', r'/handler/{to:\d+}', handler) |
| 360 | |
| 361 | req = self.make_request('GET', '/handler/1234') |
| 362 | info = self.loop.run_until_complete(self.router.resolve(req)) |
| 363 | self.assertIsNotNone(info) |
| 364 | self.assertEqual({'to': '1234'}, info) |
| 365 | |
| 366 | self.router.add_route('GET', r'/handler/{name}.html', handler) |
| 367 | req = self.make_request('GET', '/handler/test.html') |
| 368 | info = self.loop.run_until_complete(self.router.resolve(req)) |
| 369 | self.assertEqual({'name': 'test'}, info) |
| 370 | |
| 371 | def test_add_route_with_re_and_slashes(self): |
| 372 | handler = self.make_handler() |
nothing calls this directly
no test coverage detected