diff --git a/src/languages/python/uv.rs b/src/languages/python/uv.rs index e70806dc..4467a701 100644 --- a/src/languages/python/uv.rs +++ b/src/languages/python/uv.rs @@ -488,3 +488,13 @@ impl Uv { Ok(Self::new(uv_path)) } } + +#[test] +fn ensure_cur_uv_version_in_range() { + let version = Version::parse(CUR_UV_VERSION).expect("Invalid CUR_UV_VERSION"); + assert!( + UV_VERSION_RANGE.matches(&version), + "CUR_UV_VERSION {CUR_UV_VERSION} does not satisfy the version requirement {}", + &*UV_VERSION_RANGE + ); +}