INNER CODE UNIT · Python

run_unit_tests

pairinteraction/pairinteraction · src/pairinteraction/cli.py:192

def run_unit_tests() -> int:
    """Run the C++ module unit tests."""
    from pairinteraction import run_unit_tests

    print("Running the C++ module unit tests...")
    exit_code = run_unit_tests(download_missing=True)
    if exit_code:
        print(Fore.RED + "Tests failed." + Style.RESET_ALL)
    else:
        print(Fore.GREEN + "Tests passed." + Style.RESET_ALL)
    return exit_code


def _download_database_from_url(url: str, tables_dir: Path) -> int:
    import shutil
    import tempfile
    from urllib.request import urlretrieve
    from zipfile import ZipFile

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…