Skip to content

Commit c4685c7

Browse files
committed
test(spec): Check matches with URLs
1 parent 6fb8bc1 commit c4685c7

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/cargo/core/package_id_spec.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -453,6 +453,12 @@ mod tests {
453453
assert!(PackageIdSpec::parse("foo@1.2.3").unwrap().matches(foo));
454454
assert!(!PackageIdSpec::parse("foo@1.2.2").unwrap().matches(foo));
455455
assert!(PackageIdSpec::parse("foo@1.2").unwrap().matches(foo));
456+
assert!(PackageIdSpec::parse("https://example.com#foo@1.2")
457+
.unwrap()
458+
.matches(foo));
459+
assert!(!PackageIdSpec::parse("https://bob.com#foo@1.2")
460+
.unwrap()
461+
.matches(foo));
456462

457463
let meta = PackageId::new("meta", "1.2.3+hello", sid).unwrap();
458464
assert!(PackageIdSpec::parse("meta").unwrap().matches(meta));

0 commit comments

Comments
 (0)