mirror of
https://github.com/PyCQA/flake8.git
synced 2026-04-06 13:06:53 +00:00
ignore config files in the home directory
This commit is contained in:
parent
fb439e1545
commit
14a91d995c
2 changed files with 26 additions and 1 deletions
|
|
@ -1,4 +1,6 @@
|
|||
import configparser
|
||||
import os.path
|
||||
from unittest import mock
|
||||
|
||||
import pytest
|
||||
|
||||
|
|
@ -66,6 +68,16 @@ def test_find_config_searches_upwards(tmp_path):
|
|||
assert config._find_config_file(str(subdir)) == str(expected)
|
||||
|
||||
|
||||
def test_find_config_ignores_homedir(tmp_path):
|
||||
subdir = tmp_path.joinpath("d")
|
||||
subdir.mkdir()
|
||||
|
||||
tmp_path.joinpath(".flake8").write_text("[flake8]")
|
||||
|
||||
with mock.patch.object(os.path, "expanduser", return_value=str(tmp_path)):
|
||||
assert config._find_config_file(str(subdir)) is None
|
||||
|
||||
|
||||
def test_load_config_config_specified_skips_discovery(tmpdir):
|
||||
tmpdir.join("setup.cfg").write("[flake8]\nindent-size=2\n")
|
||||
custom_cfg = tmpdir.join("custom.cfg")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue