summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaudiu Popa <cpopa@cloudbasesolutions.com>2015-07-01 19:23:13 +0300
committerClaudiu Popa <cpopa@cloudbasesolutions.com>2015-07-01 19:23:13 +0300
commit0a98f44f30a8f9a700591e60d8edb20fe16f7687 (patch)
tree5c3e553bc90d006c5bbd8e096d2c7c421248fa69
parent4969386ea3325d07be8de687aa90b03b7f885cde (diff)
downloadastroid-0a98f44f30a8f9a700591e60d8edb20fe16f7687.tar.gz
Add test for indexing results of tuple and list builtins.
-rw-r--r--astroid/tests/unittest_inference.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/astroid/tests/unittest_inference.py b/astroid/tests/unittest_inference.py
index 9968107..3e7a200 100644
--- a/astroid/tests/unittest_inference.py
+++ b/astroid/tests/unittest_inference.py
@@ -671,9 +671,11 @@ class InferenceTest(resources.SysPathSetup, unittest.TestCase):
e = {'key': 'value'}
e['key'] #@
"first"[0] #@
+ list([1, 2, 3])[-1] #@
+ tuple((4, 5, 6))[2] #@
'''
ast_nodes = test_utils.extract_node(code, __name__)
- expected = [1, 2, 3, 6, 'value', 'f']
+ expected = [1, 2, 3, 6, 'value', 'f', 3, 6]
for node, expected_value in zip(ast_nodes, expected):
inferred = next(node.infer())
self.assertIsInstance(inferred, nodes.Const)