Beispiel #1
0
class TestCompiledRule(unittest.TestCase):
    def setUp(self):
        self.processor = Processor(['./test_compiled.rule'], compiled=True)

    def test_match(self):
        self.processor.data = 'This is a dirty string.'
        results = self.processor.analyze()
        self.assertTrue(results)

    def test_no_match(self):
        self.processor.data = 'This is a clean string.'
        results = self.processor.analyze()
        self.assertFalse(results)
Beispiel #2
0
class TestCompiledRule(unittest.TestCase):
    def setUp(self):
        self.processor = Processor(["./test_compiled.rule"], compiled=True)

    def test_match(self):
        self.processor.data = "This is a dirty string."
        results = self.processor.analyze()
        self.assertTrue(results)

    def test_no_match(self):
        self.processor.data = "This is a clean string."
        results = self.processor.analyze()
        self.assertFalse(results)
Beispiel #3
0
 def setUp(self):
     self.processor = Processor(['./test_compiled.rule'], compiled=True)
Beispiel #4
0
 def setUp(self):
     self.processor = Processor(['./test.rule'])
Beispiel #5
0
 def setUp(self):
     self.processor = Processor(["./test_compiled.rule"], compiled=True)
Beispiel #6
0
 def setUp(self):
     self.processor = Processor(["./test.rule"])