osrm-backend/tests/nim/testnim.py
Siarhei Fedartsou 0f6aab9da6 Squashed 'third_party/flatbuffers/' content from commit 595bf0007
git-subtree-dir: third_party/flatbuffers
git-subtree-split: 595bf0007ab1929570c7671f091313c8fc20644e
2024-06-22 13:33:34 +02:00

23 lines
503 B
Python

import glob
import os
import shutil
import subprocess
from pathlib import Path
test_nim_dir = Path(__file__).absolute().parent
test_dir = test_nim_dir.parent
def main():
try:
subprocess.check_call("testament --megatest:off all".split())
finally:
shutil.rmtree(test_nim_dir / "nimcache")
shutil.rmtree(test_nim_dir / "testresults")
for f in glob.glob(str(test_nim_dir / "tests" / "*" / "test")):
os.remove(f)
if __name__ == "__main__":
main()