summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Sottile <asottile@umich.edu>2020-05-21 23:44:49 +0000
committerAnthony Sottile <asottile@umich.edu>2020-05-21 23:44:49 +0000
commitb9fe4d601cb620e89e72c163de7e90b27ebb7e36 (patch)
treeda06f6750a94cc1479cf71d63834e2303c7cc74b
parentd95f9cf0febd41086f702740e87b4a59c2cbaefc (diff)
parent31c2f9f366f17e1fe7f638dd598dee67efe824b6 (diff)
downloadflake8-b9fe4d601cb620e89e72c163de7e90b27ebb7e36.tar.gz
Merge branch 'extend_exclude_is_files' into 'master'
treat --extend-exclude as a file list Closes #653 See merge request pycqa/flake8!432
-rw-r--r--src/flake8/main/options.py1
-rw-r--r--tests/integration/test_main.py2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/flake8/main/options.py b/src/flake8/main/options.py
index f4588e8..a620ed9 100644
--- a/src/flake8/main/options.py
+++ b/src/flake8/main/options.py
@@ -156,6 +156,7 @@ def register_default_options(option_manager):
default="",
parse_from_config=True,
comma_separated_list=True,
+ normalize_paths=True,
help="Comma-separated list of files or directories to add to the list"
" of excluded ones.",
)
diff --git a/tests/integration/test_main.py b/tests/integration/test_main.py
index 54254ef..ab10bf9 100644
--- a/tests/integration/test_main.py
+++ b/tests/integration/test_main.py
@@ -114,7 +114,7 @@ def test_extend_exclude(tmpdir, capsys):
tmpdir.mkdir(d).join('t.py').write('import os\nimport sys\n')
with tmpdir.as_cwd():
- _call_main(['--extend-exclude=vendor,legacy'], retv=1)
+ _call_main(['--extend-exclude=vendor,legacy/'], retv=1)
out, err = capsys.readouterr()
expected_out = '''\