Пример #1
0
 def test_sort_response_success(self):
     self.assertEqual(
         '{"jsonrpc": "2.0", "result": 5, "id": 1}',
         json.dumps(_sort_response({
             'id': 1,
             'result': 5,
             'jsonrpc': '2.0'
         })))
Пример #2
0
 def test_sort_response_error(self):
     self.assertEqual(
         '{"jsonrpc": "2.0", "error": {"code": -32600, "message": "foo", "data": "bar"}, "id": 1}',
         json.dumps(
             _sort_response({
                 'id': 1,
                 'error': {
                     'data': 'bar',
                     'message': 'foo',
                     'code': status.JSONRPC_INVALID_REQUEST_CODE
                 },
                 'jsonrpc': '2.0'
             })))
Пример #3
0
 def test_sort_response_error(self):
     self.assertEqual(
         '{"jsonrpc": "2.0", "error": {"code": -32600, "message": "foo", "data": "bar"}, "id": 1}',
         json.dumps(_sort_response({'id': 1, 'error': {'data': 'bar', 'message': 'foo', 'code': status.JSONRPC_INVALID_REQUEST_CODE}, 'jsonrpc': '2.0'})))
Пример #4
0
 def test_sort_response_success(self):
     self.assertEqual(
         '{"jsonrpc": "2.0", "result": 5, "id": 1}',
         json.dumps(_sort_response({'id': 1, 'result': 5, 'jsonrpc': '2.0'})))