From bec87f7ff82b0731713c6520a14c213341b4cecf Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 26 Jan 2020 20:07:25 +0100 Subject: [PATCH] Jedi understand now when you use del, fixes #313 --- test/completion/basic.py | 6 +++--- test/test_api/test_full_name.py | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/test/completion/basic.py b/test/completion/basic.py index b40068179..3ff919ca6 100644 --- a/test/completion/basic.py +++ b/test/completion/basic.py @@ -209,11 +209,11 @@ def global_as_import(): deleted_var = 3 del deleted_var -#? int() +#? deleted_var -#? ['deleted_var'] +#? [] deleted_var -#! ['deleted_var = 3'] +#! [] deleted_var # ----------------- diff --git a/test/test_api/test_full_name.py b/test/test_api/test_full_name.py index 4fdb861b0..6858b6ca8 100644 --- a/test/test_api/test_full_name.py +++ b/test/test_api/test_full_name.py @@ -112,7 +112,8 @@ def test_os_path(Script): def test_os_issues(Script): """Issue #873""" - assert [c.name for c in Script('import os\nos.nt''').complete()] == ['nt'] + # nt is not found, because it's deleted + assert [c.name for c in Script('import os\nos.nt''').complete()] == [] def test_param_name(Script):