def test_to_json(self): data = [1, 2, 3, 4] dumped = to_json(data) self.assertEqual(dumped.count(' '), 4) data = {'a': 1, 'b': 2, 'c': 3, 'd': 4} dumped = to_json(data) self.assertEqual(dumped.count(' '), 4)
def app(environ, start_response): data = to_json(dict(os.environ)) start_response('200 OK', [ ('Content-Type', 'application/json'), ('Content-Length', str(len(data))), ]) return iter([data])