Foreign function interface for Python
Foreign Function Interface for Python calling C code.
Make sure tests are only run when requested