summaryrefslogtreecommitdiff
path: root/clang/bindings/python/tests/cindex/test_index.py
blob: dc173f04d21877c4ba9ee3c178f82ec26f29f1de (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from clang.cindex import *
import os

kInputsDir = os.path.join(os.path.dirname(__file__), 'INPUTS')

def test_create():
    index = Index.create()

# FIXME: test Index.read

def test_parse():
    index = Index.create()
    assert isinstance(index, Index)
    tu = index.parse(os.path.join(kInputsDir, 'hello.cpp'))
    assert isinstance(tu, TranslationUnit)