diff options
| author | J08nY | 2017-09-13 00:40:13 +0200 |
|---|---|---|
| committer | J08nY | 2017-09-13 00:40:13 +0200 |
| commit | 607fe7b39f4e2ea579c935509c6e4dc68b43c457 (patch) | |
| tree | a27bf266515b6495c836de9a1ccb1f6398b1ecde /test/src/gen | |
| parent | cceec4063e74bb29c79500f38aa40fc466180a0b (diff) | |
| download | ecgen-607fe7b39f4e2ea579c935509c6e4dc68b43c457.tar.gz ecgen-607fe7b39f4e2ea579c935509c6e4dc68b43c457.tar.zst ecgen-607fe7b39f4e2ea579c935509c6e4dc68b43c457.zip | |
Remove binascii utilities, move seed manipulation to bits_t.
Diffstat (limited to 'test/src/gen')
| -rw-r--r-- | test/src/gen/test_seed.c | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/test/src/gen/test_seed.c b/test/src/gen/test_seed.c index 487311c..e5bf6bd 100644 --- a/test/src/gen/test_seed.c +++ b/test/src/gen/test_seed.c @@ -4,9 +4,9 @@ */ #include <criterion/criterion.h> -#include <gen/types.h> #include "gen/seed.h" -#include "gen/types.h" +#include "util/bits.h" +#include "util/memory.h" #include "test/default.h" #include "test/input.h" #include "test/output.h" @@ -32,8 +32,6 @@ Test(seed, test_seed_random) { cr_assert_eq(ret, 1, ); cr_assert_not_null(curve.seed, ); - cr_assert_str_eq(curve.seed->hex, pari_sprintf("%Px", curve.seed->seed), ); - cr_assert_eq(strlen(curve.seed->hex), curve.seed->hex_len, ); seed_free(&curve.seed); } @@ -46,10 +44,10 @@ Test(seed, test_seed_argument) { cr_assert_eq(ret, 1, ); cr_assert_not_null(curve.seed, ); - cr_assert_str_eq(curve.seed->hex, seed, ); - cr_assert_str_eq(curve.seed->hex, pari_sprintf("%Px", curve.seed->seed), ); - cr_assert_eq(strlen(curve.seed->hex), curve.seed->hex_len, ); + char *hex = bits_to_hex(curve.seed->seed); + cr_assert_str_eq(hex, seed, ); + try_free(hex); seed_free(&curve.seed); } @@ -61,10 +59,10 @@ Test(seed, test_seed_argument_hex) { cr_assert_eq(ret, 1, ); cr_assert_not_null(curve.seed, ); - cr_assert_str_eq(curve.seed->hex, seed + 2, ); - cr_assert_str_eq(curve.seed->hex, pari_sprintf("%Px", curve.seed->seed), ); - cr_assert_eq(strlen(curve.seed->hex), curve.seed->hex_len, ); + char *hex = bits_to_hex(curve.seed->seed); + cr_assert_str_eq(hex, seed + 2, ); + try_free(hex); seed_free(&curve.seed); } @@ -77,10 +75,10 @@ Test(seed, test_seed_input) { cr_assert_eq(ret, 1, ); cr_assert_not_null(curve.seed, ); - cr_assert_str_eq(curve.seed->hex, seed, ); - cr_assert_str_eq(curve.seed->hex, pari_sprintf("%Px", curve.seed->seed), ); - cr_assert_eq(strlen(curve.seed->hex), curve.seed->hex_len, ); + char *hex = bits_to_hex(curve.seed->seed); + cr_assert_str_eq(hex, seed, ); + try_free(hex); seed_free(&curve.seed); } |
