def test_output_error(self): message = messages.Response(status_code=500) renderer = Json() vm = sample_view_model() vm.data['debug'] = False output = renderer._formatted_error(vm, context={'response': message}) assert output['name'] == 'Unknown Error'
def test_output(self): renderer = Xml() output = renderer(sample_view_model()) assert ( output == '<?xml version="1.0" encoding="utf-8" ?><test><nodes><node>Testing</node><node>Another node</node></nodes></test>' )
def test_output(self): renderer = Json() output = renderer(sample_view_model()) assert output == '{"test": {"nodes": {"node": ["Testing", "Another node"]}}}'
def test_output(self): renderer = Xml() output = renderer(sample_view_model()) assert output == '<?xml version="1.0" encoding="utf-8" ?><test><nodes><node>Testing</node><node>Another node</node></nodes></test>'