def test_converts_primitives_to_json(self): for t in set(Converter.primitives + Converter.containers): if t is str or t is unicode: self.assertEqual(json.dumps(self.test_data[t]), '"{}"'.format(self.test_data[t])) elif t is bool: self.assertEqual(json.dumps(self.test_data[t]), str(self.test_data[t]).lower()) elif t is tuple: self.assertEqual(json.dumps(self.test_data[t]), str(list(self.test_data[t]))) else: self.assertEqual(json.dumps(self.test_data[t]), str(self.test_data[t]))
def json(self): """Returns a JSON representation of the object (if possible) """ try: return json.dumps(self.dict(json=True)) except TypeError as error: log.err(str(error)) return {}
def test_converts_primitives_to_json(self): for t in set(Converter.primitives + Converter.containers): if t is str or t is unicode: self.assertEqual( json.dumps(self.test_data[t]), '"{}"'.format(self.test_data[t]) ) elif t is bool: self.assertEqual( json.dumps(self.test_data[t]), str(self.test_data[t]).lower() ) elif t is tuple: self.assertEqual( json.dumps(self.test_data[t]), str(list(self.test_data[t])) ) else: self.assertEqual( json.dumps(self.test_data[t]), str(self.test_data[t]))
def render_POST(self, request): """Process POST Request.""" return json.dumps({'success': False, 'error': 'Not implemented yet.'})
def render_POST(self, request): """Process POST Request.""" return json.dumps({"success": False, "error": "Not implemented yet."})