Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
radicle/git/canonical: Add explicit test case for fast_glob pattern match syntax
Adrian Duke committed 7 days ago
commit b074af780a52559d04a4b4af7ad70dea2e5017d0
parent 30b84c5580511b9a6705e3cf42393bae07790fc1
1 file changed +8 -0
modified crates/radicle/src/git/canonical/rules.rs
@@ -1194,6 +1194,14 @@ mod tests {
            &hbsd,
            &git::fmt::qualified!("refs/heads/quarterly/hardened/15-stable/main/2026q2")
        ));
+

+
        let exact = qualified_pattern!("refs/heads/{foo,bar}");
+
        assert!(matches(
+
            &exact,
+
            &git::fmt::qualified!("refs/heads/{foo,bar}")
+
        ));
+
        assert!(!matches(&exact, &git::fmt::qualified!("refs/heads/foo")));
+
        assert!(!matches(&exact, &git::fmt::qualified!("refs/heads/bar")));
    }

    #[test]