def test_is_valid_rule_name(self): with self.assertWarns(DeprecationWarning): self.assertTrue(Plyara.is_valid_rule_name('test')) self.assertTrue(Plyara.is_valid_rule_name('test123')) self.assertTrue(Plyara.is_valid_rule_name('test_test')) self.assertTrue(Plyara.is_valid_rule_name('_test_')) self.assertTrue(Plyara.is_valid_rule_name('include_test')) self.assertFalse(Plyara.is_valid_rule_name('123test')) self.assertFalse(Plyara.is_valid_rule_name('123 test')) self.assertFalse(Plyara.is_valid_rule_name('test 123')) self.assertFalse(Plyara.is_valid_rule_name('test test')) self.assertFalse(Plyara.is_valid_rule_name('test-test')) self.assertFalse(Plyara.is_valid_rule_name('include')) self.assertFalse(Plyara.is_valid_rule_name('test!*@&*!&')) self.assertFalse(Plyara.is_valid_rule_name(''))
def test_is_valid_rule_name(self): self.assertTrue(Plyara.is_valid_rule_name('test')) self.assertTrue(Plyara.is_valid_rule_name('test123')) self.assertTrue(Plyara.is_valid_rule_name('test_test')) self.assertTrue(Plyara.is_valid_rule_name('_test_')) self.assertTrue(Plyara.is_valid_rule_name('include_test')) self.assertFalse(Plyara.is_valid_rule_name('123test')) self.assertFalse(Plyara.is_valid_rule_name('123 test')) self.assertFalse(Plyara.is_valid_rule_name('test 123')) self.assertFalse(Plyara.is_valid_rule_name('test test')) self.assertFalse(Plyara.is_valid_rule_name('test-test')) self.assertFalse(Plyara.is_valid_rule_name('include')) self.assertFalse(Plyara.is_valid_rule_name('test!*@&*!&')) self.assertFalse(Plyara.is_valid_rule_name(''))
def check_lexical_convention(entry): return Plyara.is_valid_rule_name(entry)