diff options
author | Claudiu Popa <cpopa@cloudbasesolutions.com> | 2015-07-01 19:23:13 +0300 |
---|---|---|
committer | Claudiu Popa <cpopa@cloudbasesolutions.com> | 2015-07-01 19:23:13 +0300 |
commit | 0a98f44f30a8f9a700591e60d8edb20fe16f7687 (patch) | |
tree | 5c3e553bc90d006c5bbd8e096d2c7c421248fa69 | |
parent | 4969386ea3325d07be8de687aa90b03b7f885cde (diff) | |
download | astroid-0a98f44f30a8f9a700591e60d8edb20fe16f7687.tar.gz |
Add test for indexing results of tuple and list builtins.
-rw-r--r-- | astroid/tests/unittest_inference.py | 4 |
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) |