ark-curves-cherry-picked/vesta/src/fields/tests.rs
vesta/src/fields/tests.rsRaw
1use ark_std::test_rng;
2use rand::Rng;
3
4use crate::*;
5
6use ark_curve_tests::fields::*;
7
8#[test]
9fn test_fr() {
10 let mut rng = test_rng();
11 let a: Fr = rng.gen();
12 let b: Fr = rng.gen();
13 field_test(a, b);
14 sqrt_field_test(a);
15 primefield_test::<Fr>();
16}
17
18#[test]
19fn test_fq() {
20 let mut rng = test_rng();
21 let a: Fq = rng.gen();
22 let b: Fq = rng.gen();
23 field_test(a, b);
24 sqrt_field_test(a);
25 primefield_test::<Fq>();
26}