Beispiel #1
0
 def test_raw_primitive(self):
     request = make_request("/raw.json/raw/arg/to_some/program")
     c = HTTPController(request, self.manifest)
     data = c.get_data_response()
     self.assertEquals(json.loads(data['body']), "raw/arg/to_some/program3")
Beispiel #2
0
 def test_order_defaults(self):
     request = make_request("/order.json")
     c = HTTPController(request, self.manifest)
     data = c.get_data_response()
     self.assertEquals(json.loads(data['body']),
                       ['a', 'b', 'c', 'd', 'e', 'f', 'g'])
Beispiel #3
0
 def test_none(self):
     request = make_request("/none.json/3")
     c = HTTPController(request, self.manifest)
     data = c.get_data_response()
     self.assertEquals(json.loads(data['body']), "3 None")
Beispiel #4
0
 def test_default(self):
     request = make_request("/defaults.json")
     c = HTTPController(request, self.manifest)
     data = c.get_data_response()
     self.assertEquals(json.loads(data['body']), 8)
Beispiel #5
0
 def test_order(self):
     request = make_request("/order.json/1/2/3/4/5/6/7")
     c = HTTPController(request, self.manifest)
     data = c.get_data_response()
     self.assertEquals(json.loads(data['body']),
                       ['1', '2', '3', '4', '5', '6', '7'])
	def test_raw_primitive(self):
		request = make_request("/raw.json/raw/arg/to_some/program")
		c = HTTPController(request, self.manifest)
		data = c.get_data_response()
		self.assertEquals(json.loads(data['body']), "raw/arg/to_some/program3")
Beispiel #7
0
 def test_kwargs(self):
     request = make_request("/no_defaults.json?x=3&y=4")
     c = HTTPController(request, self.manifest)
     data = c.get_data_response()
     self.assertEquals(json.loads(data['body']), 12)
	def test_none(self):
		request = make_request("/none.json/3")
		c = HTTPController(request, self.manifest)
		data = c.get_data_response()
		self.assertEquals(json.loads(data['body']), "3 None")
	def test_order_defaults(self):
		request = make_request("/order.json")
		c = HTTPController(request, self.manifest)
		data = c.get_data_response()
		self.assertEquals(json.loads(data['body']), ['a', 'b', 'c', 'd', 'e', 'f', 'g'])
	def test_order(self):
		request = make_request("/order.json/1/2/3/4/5/6/7")
		c = HTTPController(request, self.manifest)
		data = c.get_data_response()
		self.assertEquals(json.loads(data['body']), ['1', '2', '3', '4', '5', '6', '7'])
	def test_default(self):
		request = make_request("/defaults.json")
		c = HTTPController(request, self.manifest)
		data = c.get_data_response()
		self.assertEquals(json.loads(data['body']), 8)
	def test_kwargs(self):
		request = make_request("/no_defaults.json?x=3&y=4")
		c = HTTPController(request, self.manifest)
		data = c.get_data_response()
		self.assertEquals(json.loads(data['body']), 12)