diff options
author | Gard Spreemann <gspr@nonempty.org> | 2021-11-09 17:05:13 +0100 |
---|---|---|
committer | Gard Spreemann <gspr@nonempty.org> | 2021-11-09 17:05:13 +0100 |
commit | a9fdc844907decddf54bed3ebeea8d8b2cf0fc5c (patch) | |
tree | 449a03fce8fafb78b6badd12b6e633f1e5d73a64 /test/test_helpers.py | |
parent | a16b9471d7114ec08977479b7249efe747702b97 (diff) | |
parent | f1628794d521a8dfa00af383b5e06cd6d34af619 (diff) |
Merge tag '0.8.0' into dfsg/latest
Diffstat (limited to 'test/test_helpers.py')
-rw-r--r-- | test/test_helpers.py | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/test/test_helpers.py b/test/test_helpers.py new file mode 100644 index 0000000..cc4c90e --- /dev/null +++ b/test/test_helpers.py @@ -0,0 +1,26 @@ +"""Tests for helpers functions """ + +# Author: Remi Flamary <remi.flamary@polytechnique.edu> +# +# License: MIT License + +import os +import sys + +sys.path.append(os.path.join("ot", "helpers")) + +from openmp_helpers import get_openmp_flag, check_openmp_support # noqa +from pre_build_helpers import _get_compiler, compile_test_program # noqa + + +def test_helpers(): + + compiler = _get_compiler() + + get_openmp_flag(compiler) + + s = '#include <stdio.h>\n#include <stdlib.h>\n\nint main(void) {\n\tprintf("Hello world!\\n");\n\treturn 0;\n}' + output, _ = compile_test_program(s) + assert len(output) == 1 and output[0] == "Hello world!" + + check_openmp_support() |