arnaucube
arnaucube/ark-curves-cherry-pickedPublic Self-hosted repository
ark-curves-cherry-picked/mnt4_753/src/curves/tests.rs
mnt4_753/src/curves/tests.rsRaw
 1use ark_algebra_test_templates::{
 2    curves::*, generate_bilinearity_test, generate_g1_test, generate_g2_test,
 3    generate_product_of_pairings_test, msm::*,
 4};
 5use ark_ec::{AffineRepr, PairingEngine, ProjectiveCurve};
 6use ark_ff::{Field, One, PrimeField, UniformRand};
 7use ark_std::{rand::Rng, test_rng};
 8use core::ops::MulAssign;
 9
10use crate::*;
11
12generate_g1_test!(mnt4_753; curve_tests; sw_tests;);
13generate_g2_test!(mnt4_753; curve_tests; sw_tests;);
14generate_bilinearity_test!(MNT4_753, Fq4);
15generate_product_of_pairings_test!(MNT4_753);