ark-curves-cherry-picked/mnt6_753/src/curves/tests.rs
mnt6_753/src/curves/tests.rsRaw
1use ark_ec::{AffineCurve, PairingEngine, ProjectiveCurve};
2use ark_ff::{Field, One, PrimeField, UniformRand};
3use ark_std::{rand::Rng, test_rng};
4
5use crate::*;
6
7use ark_algebra_test_templates::{
8 curves::*, generate_bilinearity_test, generate_g1_test, generate_g2_test,
9 generate_product_of_pairings_test, groups::*, msm::*,
10};
11
12use core::ops::MulAssign;
13
14generate_g1_test!(mnt6_753; curve_tests; sw_tests;);
15generate_g2_test!(mnt6_753; curve_tests; sw_tests;);
16generate_bilinearity_test!(MNT6_753, Fq6);
17generate_product_of_pairings_test!(MNT6_753);