def test_load_params_arguments(self): args = self.endpoint.request.arguments args['version'] = ['123'] args['data'] = ['ohai'] version, data = endpoint.parse_request_params(self.endpoint.request) eq_(version, 123) eq_(data, 'ohai')
def test_load_params_arguments(self): args = self.endpoint.request.arguments args["version"] = ["123"] args["data"] = ["ohai"] version, data = endpoint.parse_request_params(self.endpoint.request) eq_(version, 123) eq_(data, "ohai")
def test_load_params_prefer_body(self, t): args = self.endpoint.request.arguments args['version'] = ['123'] args['data'] = ['ohai'] self.endpoint.request.body = b'data=bai' version, data = endpoint.parse_request_params(self.endpoint.request) eq_(version, 1257894000) eq_(data, 'bai')
def test_load_params_prefer_body(self, t): args = self.endpoint.request.arguments args["version"] = ["123"] args["data"] = ["ohai"] self.endpoint.request.body = b"data=bai" version, data = endpoint.parse_request_params(self.endpoint.request) eq_(version, 1257894000) eq_(data, "bai")
def test_load_params_negative_version(self, t): self.endpoint.request.body = b'version=-1&data=ohai' version, data = endpoint.parse_request_params(self.endpoint.request) eq_(version, 1257894000) eq_(data, 'ohai')
def test_load_params_invalid_body(self, t): self.endpoint.request.body = b'!@#$%^&[\x0d\x0a' version, data = endpoint.parse_request_params(self.endpoint.request) eq_(version, 1257894000) eq_(data, None)
def test_load_params_body(self): self.endpoint.request.body = b'version=1234&data=Hello%2c%20world!' version, data = endpoint.parse_request_params(self.endpoint.request) eq_(version, 1234) eq_(data, 'Hello, world!')
def test_load_params_invalid_version(self, t): self.endpoint.request.body = b"version=bad&data=ohai" version, data = endpoint.parse_request_params(self.endpoint.request) eq_(version, 1257894000) eq_(data, "ohai")