option(TEST_C_API "Enable tests that test STP's public C API" ON)

if(TEST_C_API)
    add_subdirectory(C)
endif()

if(ENABLE_PYTHON_INTERFACE)
    option(TEST_PYTHON_API "Enable tests that test STP's public Python API" OFF)
endif()

if(TEST_PYTHON_API)
    add_subdirectory(python)
endif()

option(TEST_C_API "Enable tests that test STP's public C API" ON)

if(TEST_C_API)
    add_subdirectory(C)
endif()

if(ENABLE_PYTHON_INTERFACE)
    option(TEST_PYTHON_API "Enable tests that test STP's public Python API" ON)
endif()

if(TEST_PYTHON_API)
    add_subdirectory(python)
endif()

Enable python interface tests by default if testing is enabled and the python bindings are enabled now the Mate has fixed the issues that prevented these tests from passing.
Enable python interface tests by default if testing is enabled and
the python bindings are enabled now the Mate has fixed the issues
that prevented these tests from passing.
