コード例 #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)
コード例 #2
0
ファイル: tests.py プロジェクト: HardlyHaki/yaraprocessor
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)
コード例 #3
0
 def setUp(self):
     self.processor = Processor(['./test_compiled.rule'], compiled=True)
コード例 #4
0
 def setUp(self):
     self.processor = Processor(['./test.rule'])
コード例 #5
0
ファイル: tests.py プロジェクト: HardlyHaki/yaraprocessor
 def setUp(self):
     self.processor = Processor(["./test_compiled.rule"], compiled=True)
コード例 #6
0
ファイル: tests.py プロジェクト: HardlyHaki/yaraprocessor
 def setUp(self):
     self.processor = Processor(["./test.rule"])