def test_targets_with_no_excluded(self): targets = ["examples/vulnerable_code/inter_command_injection.py"] excluded_files = "" included_files = discover_files(targets, excluded_files) expected = ["examples/vulnerable_code/inter_command_injection.py"] self.assertListEqual(included_files, expected)
def test_targets_with_recursive_and_excluded(self): targets = ["examples/vulnerable_code/"] excluded_files = "inter_command_injection.py" included_files = discover_files(targets, excluded_files, True) self.assertEqual(len(included_files), 31)
def test_targets_with_recursive(self): targets = ["examples/vulnerable_code/"] excluded_files = "" included_files = discover_files(targets, excluded_files, True) self.assertEqual(len(included_files), 32)