示例#1
0
 def test_extract_sort_arg_standard(self):
     req = mock.Mock()
     req.sort = 'created_at,-name'
     self.assertEqual(extract_sort_arg(req), [['created_at'], ['name', -1]])
示例#2
0
 def test_extract_sort_arg_null(self):
     req = mock.Mock()
     req.sort = ''
     self.assertEqual(extract_sort_arg(req), None)
示例#3
0
 def test_extract_sort_arg_sqlalchemy(self):
     req = mock.Mock()
     req.sort = '[("created_at", -1, "nullstart")]'
     self.assertEqual(extract_sort_arg(req),
                      [('created_at', -1, 'nullstart')])
示例#4
0
 def test_extract_sort_arg_standard(self):
     req = mock.Mock()
     req.sort = 'created_at,-name'
     self.assertEqual(extract_sort_arg(req), [['created_at'], ['name', -1]])
示例#5
0
 def test_extract_sort_arg_null(self):
     req = mock.Mock()
     req.sort = ''
     self.assertEqual(extract_sort_arg(req), None)
示例#6
0
 def test_extract_sort_arg_sqlalchemy(self):
     req = mock.Mock()
     req.sort = '[("created_at", -1, "nullstart")]'
     self.assertEqual(extract_sort_arg(req), [('created_at', -1, 'nullstart')])