コード例 #1
0
ファイル: tests.py プロジェクト: mscam/superdesk-core
 def test_get_mongo_operator(self):
     self.assertEqual(FilterConditionOperator.factory('in').mongo_operator, '$in')
     self.assertEqual(FilterConditionOperator.factory('nin').mongo_operator, '$nin')
     self.assertEqual(FilterConditionOperator.factory('like').mongo_operator, '$regex')
     self.assertEqual(FilterConditionOperator.factory('notlike').mongo_operator, '$not')
     self.assertEqual(FilterConditionOperator.factory('startswith').mongo_operator, '$regex')
     self.assertEqual(FilterConditionOperator.factory('endswith').mongo_operator, '$regex')
コード例 #2
0
 def test_get_mongo_operator(self):
     self.assertEqual(FilterConditionOperator.factory('in').mongo_operator, '$in')
     self.assertEqual(FilterConditionOperator.factory('nin').mongo_operator, '$nin')
     self.assertEqual(FilterConditionOperator.factory('like').mongo_operator, '$regex')
     self.assertEqual(FilterConditionOperator.factory('notlike').mongo_operator, '$not')
     self.assertEqual(FilterConditionOperator.factory('startswith').mongo_operator, '$regex')
     self.assertEqual(FilterConditionOperator.factory('endswith').mongo_operator, '$regex')
コード例 #3
0
 def test_get_mongo_operator(self):
     self.assertEqual(FilterConditionOperator.factory("in").mongo_operator, "$in")
     self.assertEqual(FilterConditionOperator.factory("nin").mongo_operator, "$nin")
     self.assertEqual(FilterConditionOperator.factory("like").mongo_operator, "$regex")
     self.assertEqual(FilterConditionOperator.factory("notlike").mongo_operator, "$not")
     self.assertEqual(FilterConditionOperator.factory("startswith").mongo_operator, "$regex")
     self.assertEqual(FilterConditionOperator.factory("endswith").mongo_operator, "$regex")
コード例 #4
0
 def __init__(self, field, operator, value):
     self.field = FilterConditionField.factory(field)
     self.operator = FilterConditionOperator.factory(operator)
     self.value = FilterConditionValue(self.operator, value)
コード例 #5
0
 def __init__(self, field, operator, value):
     self.field = FilterConditionField.factory(field)
     self.operator = FilterConditionOperator.factory(operator)
     self.value = FilterConditionValue(self.operator, value)