コード例 #1
0
 def test_invalid_input(self):
     """
     Error test-case.
     """
     test_filter = FilterChain(fields=[FilterChain.datatype + '.other_attribute_1'],
                               operations=["in"], values=['test'])
     with pytest.raises(InvalidFilterChainInput):
         test_filter.get_python_filter_equivalent(TestFiltering.DummyFilterClass(attribute_1=['test_val', 'test2']))
コード例 #2
0
 def test_invalid_filter(self):
     """
     Error test-case when evaluating filter in Python.
     """
     test_filter = FilterChain(fields=[FilterChain.datatype + '.attribute_1'],
                               operations=["in"], values=[None])
     with pytest.raises(InvalidFilterEntity):
         test_filter.get_python_filter_equivalent(TestFiltering.DummyFilterClass(attribute_1=['test_val', 'test2']))