summaryrefslogtreecommitdiffstats
path: root/clang/bindings/python/tests
diff options
context:
space:
mode:
authorAlp Toker <alp@nuanti.com>2014-05-21 19:17:38 +0000
committerAlp Toker <alp@nuanti.com>2014-05-21 19:17:38 +0000
commitab54f46eec2104519d840a2caeea895385f3ec94 (patch)
treeea07caf067fd1f9f2c2d48825ba36f0cbf81c2c7 /clang/bindings/python/tests
parent37fe06711fb0c3fcf3f502fb48786a516d7783bc (diff)
downloadbcm5719-llvm-ab54f46eec2104519d840a2caeea895385f3ec94.tar.gz
bcm5719-llvm-ab54f46eec2104519d840a2caeea895385f3ec94.zip
cindex/test_cursor.py: no need to skip implicit decls in tests
clang was fixed some time ago to always skip "builtins and other cruft" so tools no longer need hacks like this. Passes nosetests. llvm-svn: 209316
Diffstat (limited to 'clang/bindings/python/tests')
-rw-r--r--clang/bindings/python/tests/cindex/test_cursor.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/clang/bindings/python/tests/cindex/test_cursor.py b/clang/bindings/python/tests/cindex/test_cursor.py
index a27525cfe55..43150450224 100644
--- a/clang/bindings/python/tests/cindex/test_cursor.py
+++ b/clang/bindings/python/tests/cindex/test_cursor.py
@@ -8,9 +8,6 @@ from .util import get_cursors
from .util import get_tu
kInput = """\
-// FIXME: Find nicer way to drop builtins and other cruft.
-int start_decl;
-
struct s0 {
int a;
int b;
@@ -33,11 +30,7 @@ void f0(int a0, int a1) {
def test_get_children():
tu = get_tu(kInput)
- # Skip until past start_decl.
it = tu.cursor.get_children()
- while it.next().spelling != 'start_decl':
- pass
-
tu_nodes = list(it)
assert len(tu_nodes) == 3
@@ -49,7 +42,7 @@ def test_get_children():
assert tu_nodes[0].spelling == 's0'
assert tu_nodes[0].is_definition() == True
assert tu_nodes[0].location.file.name == 't.c'
- assert tu_nodes[0].location.line == 4
+ assert tu_nodes[0].location.line == 1
assert tu_nodes[0].location.column == 8
assert tu_nodes[0].hash > 0
assert tu_nodes[0].translation_unit is not None
OpenPOWER on IntegriCloud