mirror of
https://github.com/arnaucube/ark-curves-cherry-picked.git
synced 2026-01-08 15:01:29 +01:00
Better inversion in tests (#30)
This commit is contained in:
@@ -79,10 +79,10 @@ fn random_inversion_tests<F: Field, R: Rng>(rng: &mut R) {
|
|||||||
|
|
||||||
for _ in 0..ITERATIONS {
|
for _ in 0..ITERATIONS {
|
||||||
let mut a = F::rand(rng);
|
let mut a = F::rand(rng);
|
||||||
let b = a.inverse().unwrap(); // probablistically nonzero
|
let b = a.inverse().map(|b| {
|
||||||
a *= &b;
|
a *= &b;
|
||||||
|
assert_eq!(a, F::one());
|
||||||
assert_eq!(a, F::one());
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user