diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/src/cm/test_cm.c | 52 | ||||
| -rw-r--r-- | test/src/exhaustive/test_brainpool_rfc.c | 1 | ||||
| -rw-r--r-- | test/src/gen/test_order.c | 1 | ||||
| -rw-r--r-- | test/src/util/test_bits.c | 1 |
4 files changed, 0 insertions, 55 deletions
diff --git a/test/src/cm/test_cm.c b/test/src/cm/test_cm.c deleted file mode 100644 index d3f8257..0000000 --- a/test/src/cm/test_cm.c +++ /dev/null @@ -1,52 +0,0 @@ -/* - * ecgen, tool for generating Elliptic curve domain parameters - * Copyright (C) 2017-2018 J08nY - */ - -#include <criterion/criterion.h> -#include "cm/cm_any.h" -#include "cm/cm_prime.h" -#include "obj/curve.h" -#include "test/default.h" -#include "test/input.h" -#include "test/output.h" -#include "util/random.h" - -void cm_setup() { - default_setup(); - input_setup(); - output_setup(); - random_init(); -} - -void cm_teardown() { - default_teardown(); - input_teardown(); - output_teardown(); -} - -TestSuite(cm, .init = cm_setup, .fini = cm_teardown); - -Test(cm, test_curve_prime) { - cfg->bits = 128; - cfg->cm_order = "263473633827487324648193013259296339349"; - GEN order = strtoi(cfg->cm_order); - - curve_t *curve = cm_prime_curve(order); - cr_assert_not_null(curve, ); - cr_assert(equalii(curve->order, order), ); - cr_assert(equalii(ellcard(curve->curve, NULL), order), ); - curve_free(&curve); -} - -Test(cm, test_curve_composite) { - cfg->bits = 64; - cfg->cm_order = "13282407956253574712"; - GEN order = strtoi(cfg->cm_order); - - curve_t *curve = cm_any_curve(order); - cr_assert_not_null(curve, ); - cr_assert(equalii(curve->order, order), ); - cr_assert(equalii(ellcard(curve->curve, NULL), order), ); - curve_free(&curve); -}
\ No newline at end of file diff --git a/test/src/exhaustive/test_brainpool_rfc.c b/test/src/exhaustive/test_brainpool_rfc.c index 72eb75f..02398d7 100644 --- a/test/src/exhaustive/test_brainpool_rfc.c +++ b/test/src/exhaustive/test_brainpool_rfc.c @@ -5,7 +5,6 @@ #include <criterion/criterion.h> #include <criterion/parameterized.h> -#include <misc/types.h> #include "exhaustive/brainpool.h" #include "exhaustive/brainpool_rfc.h" #include "exhaustive/check.h" diff --git a/test/src/gen/test_order.c b/test/src/gen/test_order.c index 02668f9..2ec4109 100644 --- a/test/src/gen/test_order.c +++ b/test/src/gen/test_order.c @@ -3,7 +3,6 @@ * Copyright (C) 2017-2018 J08nY */ #include <criterion/criterion.h> -#include <obj/obj.h> #include "gen/order.h" #include "test/io.h" diff --git a/test/src/util/test_bits.c b/test/src/util/test_bits.c index e2e7648..c1dfd6a 100644 --- a/test/src/util/test_bits.c +++ b/test/src/util/test_bits.c @@ -5,7 +5,6 @@ #include <criterion/criterion.h> #include <criterion/parameterized.h> -#include <misc/types.h> #include "test/default.h" #include "test/memory.h" #include "util/bits.h" |
