def test_custom_router_takes_req_keyword_argument():
def responder(req, resp):
resp.body = 'OK'
class CustomRouter(object):
def find(self, uri, req=None):
if uri == '/test' and isinstance(req, falcon.Request):
return responder, {'GET': responder}, {}, None
router = CustomRouter()
app = falcon.API(router=router)
client = testing.TestClient(app)
response = client.simulate_request(path='/test')
assert response.content == b'OK'
评论列表
文章目录