Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
oid: Fix `impl Arbitrary for Oid`
Lorenz Leutgeb committed 2 days ago
commit 88a7252e33c32ce33858b29202eb799a923de17d
parent deabe6d
1 file changed +1 -3
modified crates/radicle-oid/src/lib.rs
@@ -469,9 +469,7 @@ mod test {

        impl Arbitrary for Oid {
            fn arbitrary(g: &mut Gen) -> Self {
-
                let slice = [0u8; Oid::SHA1_LEN];
-
                g.fill(slice);
-
                Self::Sha1(slice)
+
                Self::Sha1(<[u8; Oid::LEN_SHA1]>::arbitrary(g))
            }
        }
    }