aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJ08nY2018-06-30 16:21:12 +0200
committerJ08nY2018-06-30 16:21:12 +0200
commit3e4c87f12d13cd0a2d139cf8a149874634972afa (patch)
tree2f842fbea93e9aecfc539e40c1c1dea1aba228be /test
parente5066a307b62b7b64c91add8131d94aef3cfcf42 (diff)
downloadecgen-3e4c87f12d13cd0a2d139cf8a149874634972afa.tar.gz
ecgen-3e4c87f12d13cd0a2d139cf8a149874634972afa.tar.zst
ecgen-3e4c87f12d13cd0a2d139cf8a149874634972afa.zip
Implement computation of curve metadata(j-invariant, disc, frobenius, cm disc).
Diffstat (limited to 'test')
-rwxr-xr-xtest/ecgen.sh3
-rw-r--r--test/src/gen/test_order.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/test/ecgen.sh b/test/ecgen.sh
index 2378abd..5de7f34 100755
--- a/test/ecgen.sh
+++ b/test/ecgen.sh
@@ -71,6 +71,9 @@ function exhaustive() {
assert_raises "${ecgen} --fp --random=seed,field,a,b,equation 10"
assert_raises "${ecgen} --fp -r -c 5 10"
+
+ assert_raises "${ecgen} --fp -r --metadata 10"
+ assert_raises "${ecgen} --f2m -r --metadata 10"
}
function ansix962() {
diff --git a/test/src/gen/test_order.c b/test/src/gen/test_order.c
index ba35a9a..702f052 100644
--- a/test/src/gen/test_order.c
+++ b/test/src/gen/test_order.c
@@ -97,8 +97,8 @@ Test(order, test_order_check_discriminant) {
cfg->bits = 16;
cfg->field = FIELD_PRIME;
- char *min_factor = "12";
- arg_t arg = {.args = min_factor, .nargs = 1};
+ char *min_disc = "12";
+ arg_t arg = {.args = min_disc, .nargs = 1};
int ret = order_check_discriminant(&curve, &arg, OFFSET_ORDER);
cr_assert_eq(ret, 1, );