def test_if_fc_is_used(self): f = FilterConditionService() with self.app.app_context(): self.assertTrue( f._get_referenced_filter_conditions(1).count() == 1) self.assertTrue( f._get_referenced_filter_conditions(2).count() == 0)
def test_are_equal4(self): f = FilterConditionService() new_doc = { 'name': 'A', 'field': 'urgency', 'operator': 'nin', 'value': '4,2,3' } doc = { '_id': 1, 'name': 'B', 'field': 'urgency', 'operator': 'nin', 'value': '2,3' } self.assertFalse(f._are_equal(new_doc, doc))
def test_are_equal4(self): f = FilterConditionService() new_doc = { "name": "A", "field": "urgency", "operator": "nin", "value": "4,2,3" } doc = { "_id": 1, "name": "B", "field": "urgency", "operator": "nin", "value": "2,3" } self.assertFalse(f._are_equal(new_doc, doc))
def test_are_equal3(self): f = FilterConditionService() new_doc = { 'name': 'A', 'field': 'urgency', 'operator': 'nin', 'value': 'jump,track' } doc = { '_id': 1, 'name': 'B', 'field': 'urgency', 'operator': 'nin', 'value': 'tump,jrack' } self.assertTrue(f._are_equal(new_doc, doc))
def test_are_equal3(self): f = FilterConditionService() new_doc = { "name": "A", "field": "urgency", "operator": "nin", "value": "jump,track" } doc = { "_id": 1, "name": "B", "field": "urgency", "operator": "nin", "value": "tump,jrack" } self.assertTrue(f._are_equal(new_doc, doc))
def init_app(app): endpoint_name = 'filter_conditions' service = FilterConditionService(endpoint_name, backend=get_backend()) FilterConditionResource(endpoint_name, app=app, service=service) endpoint_name = 'filter_condition_parameters' service = FilterConditionParametersService(endpoint_name, backend=get_backend()) FilterConditionParametersResource(endpoint_name, app=app, service=service) endpoint_name = 'content_filters' service = ContentFilterService(endpoint_name, backend=get_backend()) ContentFilterResource(endpoint_name, app=app, service=service) endpoint_name = 'content_filter_tests' service = ContentFilterTestService(endpoint_name, backend=superdesk.get_backend()) ContentFilterTestResource(endpoint_name, app=app, service=service) superdesk.privilege(name='content_filters', label='Content Filters', description='User can manage content filters')
def test_if_fc_is_used(self): f = FilterConditionService() with self.app.app_context(): self.assertTrue(f._get_referenced_filter_conditions(1).count() == 1) self.assertTrue(f._get_referenced_filter_conditions(2).count() == 0)
def test_are_equal4(self): f = FilterConditionService() new_doc = {'name': 'A', 'field': 'urgency', 'operator': 'nin', 'value': '4,2,3'} doc = {'_id': 1, 'name': 'B', 'field': 'urgency', 'operator': 'nin', 'value': '2,3'} self.assertFalse(f._are_equal(new_doc, doc))
def test_are_equal3(self): f = FilterConditionService() new_doc = {'name': 'A', 'field': 'urgency', 'operator': 'nin', 'value': 'jump,track'} doc = {'_id': 1, 'name': 'B', 'field': 'urgency', 'operator': 'nin', 'value': 'tump,jrack'} self.assertTrue(f._are_equal(new_doc, doc))