ark-curves-cherry-picked/vesta/src/curves/tests.rs
vesta/src/curves/tests.rsRaw
1use ark_algebra_test_templates::curves::{curve_tests, sw_tests};
2use ark_ec::AffineRepr;
3
4use crate::{Affine, Projective, VestaParameters};
5
6#[test]
7fn test_projective_curve() {
8 curve_tests::<Projective>();
9 sw_tests::<VestaParameters>();
10}
11
12#[test]
13fn test_generator() {
14 let generator = Affine::prime_subgroup_generator();
15 assert!(generator.is_on_curve());
16 assert!(generator.is_in_correct_subgroup_assuming_on_curve());
17}