aboutsummaryrefslogtreecommitdiff
path: root/test/src
diff options
context:
space:
mode:
authorJ08nY2017-12-13 02:21:38 +0100
committerJ08nY2017-12-13 02:21:38 +0100
commit61b04bd5ce59c2419c19b52031e04cf3aeb51ba0 (patch)
treedb1afb69fa7078146ac80dcd4c9202bd05867af7 /test/src
parentd2de28db4ceb7cd3350e81b98475d6baf2bfe481 (diff)
downloadecgen-61b04bd5ce59c2419c19b52031e04cf3aeb51ba0.tar.gz
ecgen-61b04bd5ce59c2419c19b52031e04cf3aeb51ba0.tar.zst
ecgen-61b04bd5ce59c2419c19b52031e04cf3aeb51ba0.zip
Diffstat (limited to 'test/src')
-rw-r--r--test/src/gen/test_point.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/src/gen/test_point.c b/test/src/gen/test_point.c
index 86eede1..e90bf9b 100644
--- a/test/src/gen/test_point.c
+++ b/test/src/gen/test_point.c
@@ -6,8 +6,9 @@
#include <criterion/criterion.h>
#include "gen/point.h"
#include "test/default.h"
+#include "test/io.h"
-TestSuite(point, .init = default_setup, .fini = default_teardown);
+TestSuite(point, .init = io_setup, .fini = io_teardown);
Test(point, test_point_random) {
// curve = ellinit([1, 3], 23), order = 27
@@ -114,7 +115,9 @@ Test(point, test_points_all) {
.order = stoi(27), .curve = e, .ngens = 1, .generators = gens};
GEN orders = mkvec3s(3, 9, 27);
size_t npoints = 3;
+ printf("allgroups\n");
int ret = points_gen_allgroups(&curve, NULL, OFFSET_POINTS);
+ printf("after\n");
cr_assert_eq(ret, 1, "Points weren't generated.");
cr_assert_eq(curve.npoints, npoints, "Incorrect number of points.");
@@ -126,6 +129,7 @@ Test(point, test_points_all) {
"Point has wrong order set.");
cr_assert(gequal(point->order, gel(orders, i + 1)),
"Point has wrong order.");
+ printf("%lu\n", i);
}
points_free_deep(&curve.points, 1);