diff options
| author | J08nY | 2018-06-30 17:13:17 +0200 |
|---|---|---|
| committer | J08nY | 2018-06-30 17:13:17 +0200 |
| commit | 42f65f0cf9950d1695a9d49bafd3096407447438 (patch) | |
| tree | 9df0366f618f52178421224a9ce237f97c3c2e45 /test | |
| parent | 3e4c87f12d13cd0a2d139cf8a149874634972afa (diff) | |
| download | ecgen-42f65f0cf9950d1695a9d49bafd3096407447438.tar.gz ecgen-42f65f0cf9950d1695a9d49bafd3096407447438.tar.zst ecgen-42f65f0cf9950d1695a9d49bafd3096407447438.zip | |
Diffstat (limited to 'test')
| -rw-r--r-- | test/src/gen/test_order.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/src/gen/test_order.c b/test/src/gen/test_order.c index 702f052..02668f9 100644 --- a/test/src/gen/test_order.c +++ b/test/src/gen/test_order.c @@ -3,6 +3,7 @@ * Copyright (C) 2017-2018 J08nY */ #include <criterion/criterion.h> +#include <obj/obj.h> #include "gen/order.h" #include "test/io.h" @@ -97,9 +98,14 @@ Test(order, test_order_check_discriminant) { cfg->bits = 16; cfg->field = FIELD_PRIME; - char *min_disc = "12"; + char *min_disc = "9"; arg_t arg = {.args = min_disc, .nargs = 1}; int ret = order_check_discriminant(&curve, &arg, OFFSET_ORDER); cr_assert_eq(ret, 1, ); + + char *nok_disc = "12"; + arg.args = nok_disc; + ret = order_check_discriminant(&curve, &arg, OFFSET_ORDER); + cr_assert_eq(ret, -4, ); }
\ No newline at end of file |
