Let us walk on the 3-isogeny graph
Loading...
Searching...
No Matches
test_declarations.h File Reference
#include "munit.h"
Include dependency graph for test_declarations.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

MunitTest test_fp []
MunitTest test_fq []
MunitTest test_isogeny_walks []

Variable Documentation

◆ test_fp

MunitTest test_fp[]
extern

Test cases

Definition at line 254 of file test_fp.c.

254 {
255 TEST_CASE(sample),
256 TEST_CASE(is_zero),
257 TEST_CASE(add_and_sub),
258 TEST_CASE(mul_and_sqr),
259 TEST_CASE(inv),
260 TEST_CASE(square_root),
261 TEST_CASE(cube_root),
263};
#define TEST_END
Definition test_utils.h:11
#define TEST_CASE(test_func)
Definition test_utils.h:19

◆ test_fq

MunitTest test_fq[]
extern

Definition at line 339 of file test_fq.c.

339 {
340 TEST_CASE(is_zero),
341 TEST_CASE(locate_zero),
342 TEST_CASE(linear_pass),
343 TEST_CASE(add_and_sub),
344 TEST_CASE(mul_and_sqr),
345 TEST_CASE(inv),
346 TEST_CASE(batchinv),
347 TEST_CASE(square_root_slow),
348 TEST_CASE(square_root_fast),
349 TEST_CASE(cube_root),
351};

◆ test_isogeny_walks

MunitTest test_isogeny_walks[]
extern

Definition at line 301 of file test_isogeny_walks.c.

301 {
302 TEST_CASE(mul_by_small_constants),
303 TEST_CASE(degree_2),
304 TEST_CASE(trit_string),
305 TEST_CASE(degree_3),
306 TEST_CASE(degree_3_fp),
308};