allow idiomatic setup.cfg comments

This commit is contained in:
Buck Evan 2022-12-20 12:28:52 -06:00
parent 87198e50f1
commit c34fd755f0
No known key found for this signature in database
2 changed files with 12 additions and 2 deletions

View file

@ -243,6 +243,15 @@ def test_invalid_ignore_codes_raise_error(tmpdir, opt_manager):
assert msg == expected
def test_ignore_code_comments_dont_raise_error(tmpdir, opt_manager):
tmpdir.join("setup.cfg").write("[flake8]\nignore = E203, #comment")
with tmpdir.as_cwd():
cfg, _ = config.load_config("setup.cfg", [], isolated=False)
ret = config.parse_config(opt_manager, cfg, tmpdir)
assert ret == {"ignore": ["E203"]}
def test_invalid_extend_ignore_codes_raise_error(tmpdir, opt_manager):
tmpdir.join("setup.cfg").write("[flake8]\nextend-ignore = E203, //comment")
with tmpdir.as_cwd():