Handle defined_names for values that have no context, fixes #1744, fixes #1745

This commit is contained in:
Dave Halter committed 2021-11-17 01:07:28 +01:00
1 parent 84d086a47b
commit ec9b453379
3 files changed
+18 -4

No files matched your search

+6
View File
@@ -189,3 +189,9 @@ def test_no_error(get_names):
def test_is_side_effect(get_names, code, index, is_side_effect):
names = get_names(code, references=True, all_scopes=True)
assert names[index].is_side_effect() == is_side_effect
def test_no_defined_names(get_names):
definition, = get_names("x = (1, 2)")
assert not definition.defined_names()