arnaucube
arnaucube/ark-curves-cherry-pickedPublic Self-hosted repository
ark-curves-cherry-picked/pallas/src/fields/tests.rs
pallas/src/fields/tests.rsRaw
 1use ark_std::rand::Rng;
 2use ark_std::test_rng;
 3
 4use crate::*;
 5
 6use ark_algebra_test_templates::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}