diff --git a/MANIFEST b/MANIFEST index 6471df66..8c1d9f54 100644 --- a/MANIFEST +++ b/MANIFEST @@ -273,7 +273,7 @@ fail2ban/tests/files/config/apache-auth/noentry/.htaccess fail2ban/tests/files/config/apache-auth/README fail2ban/tests/files/database_v1.db fail2ban/tests/files/database_v2.db -fail2ban/tests/files/filter.d/substition.conf +fail2ban/tests/files/filter.d/substitution.conf fail2ban/tests/files/filter.d/testcase01.conf fail2ban/tests/files/filter.d/testcase02.conf fail2ban/tests/files/filter.d/testcase02.local diff --git a/fail2ban/tests/actiontestcase.py b/fail2ban/tests/actiontestcase.py index 772c687f..df09738a 100644 --- a/fail2ban/tests/actiontestcase.py +++ b/fail2ban/tests/actiontestcase.py @@ -70,7 +70,7 @@ class CommandActionTest(LogCaptureTestCase): lambda: substituteRecursiveTags({'A': '', 'B': ''})) self.assertRaises(ValueError, lambda: substituteRecursiveTags({'A': '', 'B': '', 'C': ''})) - # Unresolveable substition + # Unresolveable substitution self.assertRaises(ValueError, lambda: substituteRecursiveTags({'A': 'to= fromip=', 'C': '', 'B': '', 'D': ''})) self.assertRaises(ValueError, diff --git a/fail2ban/tests/clientreadertestcase.py b/fail2ban/tests/clientreadertestcase.py index a98f4e94..c4bf79bd 100644 --- a/fail2ban/tests/clientreadertestcase.py +++ b/fail2ban/tests/clientreadertestcase.py @@ -565,7 +565,7 @@ class FilterReaderTest(LogCaptureTestCase): def testFilterReaderSubstitionDefault(self): output = [['set', 'jailname', 'addfailregex', 'to=sweet@example.com fromip=']] - filterReader = FilterReader('substition', "jailname", {}, + filterReader = FilterReader('substitution', "jailname", {}, share_config=TEST_FILES_DIR_SHARE_CFG, basedir=TEST_FILES_DIR) filterReader.read() filterReader.getOptions(None) @@ -585,7 +585,7 @@ class FilterReaderTest(LogCaptureTestCase): def testFilterReaderSubstitionSet(self): output = [['set', 'jailname', 'addfailregex', 'to=sour@example.com fromip=']] - filterReader = FilterReader('substition', "jailname", {'honeypot': 'sour@example.com'}, + filterReader = FilterReader('substitution', "jailname", {'honeypot': 'sour@example.com'}, share_config=TEST_FILES_DIR_SHARE_CFG, basedir=TEST_FILES_DIR) filterReader.read() filterReader.getOptions(None) @@ -595,8 +595,8 @@ class FilterReaderTest(LogCaptureTestCase): def testFilterReaderSubstitionKnown(self): output = [['set', 'jailname', 'addfailregex', '^to=test,sweet@example.com,test2,sweet@example.com fromip=$']] filterName, filterOpt = extractOptions( - 'substition[failregex="^$", honeypot=",", sweet="test,,test2"]') - filterReader = FilterReader('substition', "jailname", filterOpt, + 'substitution[failregex="^$", honeypot=",", sweet="test,,test2"]') + filterReader = FilterReader('substitution', "jailname", filterOpt, share_config=TEST_FILES_DIR_SHARE_CFG, basedir=TEST_FILES_DIR) filterReader.read() filterReader.getOptions(None) @@ -606,8 +606,8 @@ class FilterReaderTest(LogCaptureTestCase): def testFilterReaderSubstitionSection(self): output = [['set', 'jailname', 'addfailregex', '^\\s*to=fail2ban@localhost fromip=\\s*$']] filterName, filterOpt = extractOptions( - 'substition[failregex="^\\s*\\s*$", honeypot=""]') - filterReader = FilterReader('substition', "jailname", filterOpt, + 'substitution[failregex="^\\s*\\s*$", honeypot=""]') + filterReader = FilterReader('substitution', "jailname", filterOpt, share_config=TEST_FILES_DIR_SHARE_CFG, basedir=TEST_FILES_DIR) filterReader.read() filterReader.getOptions(None) @@ -616,13 +616,13 @@ class FilterReaderTest(LogCaptureTestCase): def testFilterReaderSubstitionFail(self): # directly subst the same var : - filterReader = FilterReader('substition', "jailname", {'honeypot': ''}, + filterReader = FilterReader('substitution', "jailname", {'honeypot': ''}, share_config=TEST_FILES_DIR_SHARE_CFG, basedir=TEST_FILES_DIR) filterReader.read() filterReader.getOptions(None) self.assertRaises(ValueError, FilterReader.convert, filterReader) # cross subst the same var : - filterReader = FilterReader('substition', "jailname", {'honeypot': '', 'sweet': ''}, + filterReader = FilterReader('substitution', "jailname", {'honeypot': '', 'sweet': ''}, share_config=TEST_FILES_DIR_SHARE_CFG, basedir=TEST_FILES_DIR) filterReader.read() filterReader.getOptions(None) diff --git a/fail2ban/tests/files/filter.d/substition.conf b/fail2ban/tests/files/filter.d/substitution.conf similarity index 100% rename from fail2ban/tests/files/filter.d/substition.conf rename to fail2ban/tests/files/filter.d/substitution.conf