web/test/unittest_views_json.py
changeset 10013 b68088082280
parent 9864 f60a80592224
child 10397 1ce4594f9cf4
equal deleted inserted replaced
10012:8c2c6fdd8d56 10013:b68088082280
    68             data = self.view('ejsonexport', rset, req=req)
    68             data = self.view('ejsonexport', rset, req=req)
    69             self.assertEqual(req.headers_out.getRawHeaders('content-type'), ['application/json'])
    69             self.assertEqual(req.headers_out.getRawHeaders('content-type'), ['application/json'])
    70             self.assertEqual(data[0]['name'], 'guests')
    70             self.assertEqual(data[0]['name'], 'guests')
    71             self.assertEqual(data[1]['name'], 'managers')
    71             self.assertEqual(data[1]['name'], 'managers')
    72 
    72 
       
    73             rset = req.execute('Any G WHERE G is CWGroup, G name "foo"')
       
    74             data = self.view('ejsonexport', rset, req=req)
       
    75             self.assertEqual(req.headers_out.getRawHeaders('content-type'), ['application/json'])
       
    76             self.assertEqual(data, [])
       
    77 
    73 
    78 
    74 class NotAnonymousJsonViewsTC(JsonViewsTC):
    79 class NotAnonymousJsonViewsTC(JsonViewsTC):
    75     anonymize = False
    80     anonymize = False
    76     res_jsonp_data = '[["guests", 1], ["managers", 1]]'
    81     res_jsonp_data = '[["guests", 1], ["managers", 1]]'
    77 
    82