예제 #1
0
 def test_sort_order_serialization_with_nested_path(self):
     sort_order = SortOrder('foo', mode='avg', nested_path='bar')
     self.assertEqual(sort_order.serialize(),
                      {'foo': {
                          'nested_path': 'bar',
                          'mode': 'avg'
                      }})
예제 #2
0
파일: test_sort.py 프로젝트: 0x64746b/pyes
 def test_sort_order_serialization_with_nested_path(self):
     sort_order = SortOrder('foo', mode='avg', nested_path='bar')
     self.assertEqual(
         sort_order.serialize(),
         {'foo': {'nested_path': 'bar', 'mode': 'avg'}}
     )
예제 #3
0
파일: test_sort.py 프로젝트: 0x64746b/pyes
 def test_sort_order_serialization_with_missing(self):
     sort_order = SortOrder('foo', missing='_last')
     self.assertEqual(sort_order.serialize(), {'foo': {'missing': '_last'}})
예제 #4
0
파일: test_sort.py 프로젝트: 0x64746b/pyes
 def test_sort_order_serialization_with_order(self):
     sort_order = SortOrder('foo', 'asc')
     self.assertEqual(sort_order.serialize(), {'foo': {'order': 'asc'}})
예제 #5
0
파일: test_sort.py 프로젝트: 0x64746b/pyes
 def test_sort_order_serialization(self):
     sort_order = SortOrder('foo')
     self.assertEqual(sort_order.serialize(), {'foo': {}})
예제 #6
0
 def test_sort_order_serialization_with_missing(self):
     sort_order = SortOrder('foo', missing='_last')
     self.assertEqual(sort_order.serialize(), {'foo': {'missing': '_last'}})
예제 #7
0
 def test_sort_order_serialization_with_order(self):
     sort_order = SortOrder('foo', 'asc')
     self.assertEqual(sort_order.serialize(), {'foo': {'order': 'asc'}})
예제 #8
0
 def test_sort_order_serialization(self):
     sort_order = SortOrder('foo')
     self.assertEqual(sort_order.serialize(), {'foo': {}})