def test_json(self):
try:
from simplejson import loads
except:
from json import loads # noqa
expected_result = dict(
name='Jonathan',
age=30, nested=dict(works=True)
)
class RootController(object):
@expose('json')
def index(self):
return expected_result
app = TestApp(Pecan(RootController()))
r = app.get('/')
assert r.status_int == 200
result = dict(loads(r.body.decode()))
assert result == expected_result
评论列表
文章目录