use algebra::mnt4_298::{Fq, Fq2Parameters, Fq4Parameters}; use crate::fields::{fp::FpVar, fp2::Fp2Var, fp4::Fp4Var}; pub type FqVar = FpVar; pub type Fq2Var = Fp2Var; pub type Fq4Var = Fp4Var; #[test] fn mnt4_298_field_gadgets_test() { use super::*; use crate::fields::tests::*; use algebra::mnt4_298::{Fq, Fq2, Fq4}; field_test::<_, _, FqVar>().unwrap(); frobenius_tests::(13).unwrap(); field_test::<_, _, Fq2Var>().unwrap(); frobenius_tests::(13).unwrap(); field_test::<_, _, Fq4Var>().unwrap(); frobenius_tests::(13).unwrap(); }