From e4c191563317f8649ebce16a42c923e69b7995e6 Mon Sep 17 00:00:00 2001 From: Jo <10510431+j178@users.noreply.github.com> Date: Wed, 3 Sep 2025 21:24:25 +0800 Subject: [PATCH] Add a test to ensure `CUR_UV_VERSION` in `UV_VERSION_RANGE` (#618) --- src/languages/python/uv.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 + ); +}