diff options
author | Mathieu Duponchelle <MathieuDuponchelle@users.noreply.github.com> | 2016-12-20 22:00:17 +0100 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2016-12-20 16:00:17 -0500 |
commit | 9e643720ec903f3b448bd2589a0c02c2514805ae (patch) | |
tree | 5ee8793c56f141821b0039920c2f7cd0b8b544f9 /test/CMakeLists.txt | |
parent | 29c46c5aeda66e9c454ac8d802e65692d0bab566 (diff) |
More sourcepos! (#169)
* open_new_blocks: always create child before advancing offset
* Source map
* Extent's typology
* In-depth python bindings
Diffstat (limited to 'test/CMakeLists.txt')
-rwxr-xr-x | test/CMakeLists.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 2a597ab..186b6a8 100755 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -73,3 +73,20 @@ ELSE(PYTHONINTERP_FOUND) ENDIF(PYTHONINTERP_FOUND) +if (PYTHON_BINDING_TESTS) + find_package(PythonInterp 3 REQUIRED) +else(PYTHON_BINDING_TESTS) + find_package(PythonInterp 3) +endif(PYTHON_BINDING_TESTS) + +IF (PYTHONINTERP_FOUND) + add_test(python3_bindings + ${PYTHON_EXECUTABLE} + "${CMAKE_CURRENT_SOURCE_DIR}/test_cmark.py" + "${CMAKE_CURRENT_BINARY_DIR}/../src" + ) +ELSE(PYTHONINTERP_FOUND) + message("\n*** A python 3 interpreter is required to run the python binding tests.\n") + add_test(skipping_python_binding_tests + echo "Skipping python binding tests, because no python 3 interpreter is available.") +ENDIF(PYTHONINTERP_FOUND) |