def test_py_version_to_limit_python(requires_python, exp_limit, ex_cf): metadata = {"requires_python": requires_python} assert PyPi.py_version_to_limit_python(metadata) == f"{exp_limit}" if ex_cf != "skip": result = PyPi.py_version_to_limit_python(metadata, is_strict_cf=True) if isinstance(ex_cf, str): assert ex_cf == result else: assert ex_cf is result
def test_py_version_to_limit_python(requires_python, exp_limit): metadata = {"requires_python": requires_python} assert PyPi.py_version_to_limit_python(metadata) == f"{exp_limit}"