ark-curves-cherry-picked/ed_on_cp6_782/src/curves/tests.rs
ed_on_cp6_782/src/curves/tests.rsRaw
1use ark_algebra_test_templates::curves::*;
2use ark_ec::AffineRepr;
3
4use crate::*;
5
6#[test]
7fn test_projective_curve() {
8 curve_tests::<EdwardsProjective>();
9
10 edwards_tests::<EdwardsParameters>();
11}
12
13#[test]
14fn test_generator() {
15 let generator = EdwardsAffine::prime_subgroup_generator();
16 assert!(generator.is_on_curve());
17 assert!(generator.is_in_correct_subgroup_assuming_on_curve());
18}
19
20#[test]
21fn test_montgomery_conversion() {
22 montgomery_conversion_test::<EdwardsParameters>();
23}