Exemplo n.º 1
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')
Exemplo n.º 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')
Exemplo n.º 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")
Exemplo n.º 4
0
 def __init__(self, field, operator, value):
     self.field = FilterConditionField.factory(field)
     self.operator = FilterConditionOperator.factory(operator)
     self.value = FilterConditionValue(self.operator, value)
Exemplo n.º 5
0
 def __init__(self, field, operator, value):
     self.field = FilterConditionField.factory(field)
     self.operator = FilterConditionOperator.factory(operator)
     self.value = FilterConditionValue(self.operator, value)