diff options
author | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-07-21 09:14:16 +0200 |
---|---|---|
committer | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-07-21 09:31:51 +0200 |
commit | dbfde30d43a03af5f0bccd4689b4d376bb9cd814 (patch) | |
tree | b0974d1b68779ecc58bafa2393ab0a99e6da24b2 | |
parent | 2e3778e08d2c61f0bf514264a1a1223618466822 (diff) | |
download | pylint-git-dbfde30d43a03af5f0bccd4689b4d376bb9cd814.tar.gz |
[4692 regression] Test won't fail if the real click is installed
-rw-r--r-- | tests/functional/i/inference_crash_4692.py | 8 | ||||
-rw-r--r-- | tests/functional/i/inference_crash_4692.txt | 2 |
2 files changed, 6 insertions, 4 deletions
diff --git a/tests/functional/i/inference_crash_4692.py b/tests/functional/i/inference_crash_4692.py index 043c6bb1c..5e990aaa7 100644 --- a/tests/functional/i/inference_crash_4692.py +++ b/tests/functional/i/inference_crash_4692.py @@ -1,7 +1,9 @@ """Regression test for https://github.com/PyCQA/pylint/issues/4692.""" -import click # [import-error] +# We can't use click like in the issue because the crash +# does not appear if click is installed (astroid can analyse it) +import notclick # [import-error] -for name, item in click.__dict__.items(): - _ = isinstance(item, click.Command) and item != 'foo' +for name, item in notclick.__dict__.items(): + _ = isinstance(item, notclick.Command) and item != 'foo' diff --git a/tests/functional/i/inference_crash_4692.txt b/tests/functional/i/inference_crash_4692.txt index 1ba264e74..31a55d55f 100644 --- a/tests/functional/i/inference_crash_4692.txt +++ b/tests/functional/i/inference_crash_4692.txt @@ -1 +1 @@ -import-error:3:0::Unable to import 'click':HIGH +import-error:5:0::Unable to import 'notclick':HIGH |