def test_wheel_version_fails_on_no_wheel_version(): with pytest.raises(UnsupportedWheel) as e: wheel.wheel_version(message_from_string("")) assert "missing Wheel-Version" in str(e.value)
def test_wheel_version_fails_on_bad_wheel_version(version): with pytest.raises(UnsupportedWheel) as e: wheel.wheel_version(message_from_string(f"Wheel-Version: {version}")) assert "invalid Wheel-Version" in str(e.value)
def test_wheel_version_ok(tmpdir, data): assert wheel.wheel_version( message_from_string("Wheel-Version: 1.9")) == (1, 9)
def test_wheel_version_ok(data: TestData) -> None: assert wheel.wheel_version( message_from_string("Wheel-Version: 1.9")) == (1, 9)