summaryrefslogtreecommitdiff
path: root/tests/functional/d/dict_iter_missing_items.py
blob: 81977b0267b6f3b190d80eac7abe3ae33fb8b6ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# pylint: disable=invalid-name, consider-iterating-dictionary, missing-docstring, import-error
from unknown import Uninferable

d = {1: 1, 2: 2}
d_tuple = {(1, 2): 3, (4, 5): 6}
l = [1, 2]
s1 = {1, 2}
s2 = {1, 2, 3}

# Positive
for k, v in d:  # [dict-iter-missing-items]
    pass

# Negative
for k, v in d.items():
    pass
for k in d.keys():
    pass
for i, v in enumerate(l):
    pass
for i, v in s1.intersection(s2):
    pass
for k, v in Uninferable:
    pass
for a, b in d_tuple:
    pass