Skip to content

Commit 5f1cb62

Browse files
committed
Fix config parser tests
1 parent b2a2d9e commit 5f1cb62

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

testsuite/test_shell.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,25 @@ def setUp(self):
1515
self._saved_stdout = sys.stdout
1616
self._saved_stderr = sys.stderr
1717
self._saved_pconfig = pep8.PROJECT_CONFIG
18-
self._saved_cpread = pep8.RawConfigParser.read
18+
self._saved_cpread = pep8.RawConfigParser._read
1919
self._saved_stdin_get_value = pep8.stdin_get_value
2020
self._config_filenames = []
2121
self.stdin = ''
2222
sys.argv = ['pep8']
2323
sys.stdout = PseudoFile()
2424
sys.stderr = PseudoFile()
25-
pep8.RawConfigParser.read = self._config_filenames.append
25+
26+
def fake_config_parser_read(cp, fp, filename):
27+
self._config_filenames.append(filename)
28+
pep8.RawConfigParser._read = fake_config_parser_read
2629
pep8.stdin_get_value = self.stdin_get_value
2730

2831
def tearDown(self):
2932
sys.argv = self._saved_argv
3033
sys.stdout = self._saved_stdout
3134
sys.stderr = self._saved_stderr
3235
pep8.PROJECT_CONFIG = self._saved_pconfig
33-
pep8.RawConfigParser.read = self._saved_cpread
36+
pep8.RawConfigParser._read = self._saved_cpread
3437
pep8.stdin_get_value = self._saved_stdin_get_value
3538

3639
def stdin_get_value(self):

0 commit comments

Comments
 (0)