Unit tests for ZONEMD functionality. More...
#include "config.h"
#include <ctype.h>
#include "util/log.h"
#include "testcode/unitmain.h"
#include "sldns/str2wire.h"
#include "services/authzone.h"
#include "util/data/dname.h"
#include "util/regional.h"
#include "validator/val_anchor.h"
Macros | |
#define | xstr(s) str(s) |
#define | str(s) #s |
#define | SRCDIRSTR xstr(SRCDIR) |
Functions | |
struct auth_zone * | authtest_addzone (struct auth_zones *az, const char *name, char *fname) |
Add zone from file for testing. | |
static void | zonemd_generate_test (const char *zname, char *zfile, int scheme, int hashalgo, const char *digest) |
zonemd unit test, generate a zonemd digest and check if correct | |
static void | zonemd_generate_tests (void) |
loop over files and test generated zonemd digest | |
static void | zonemd_check_test (void) |
test the zonemd check routine | |
static void | zonemd_verify_test (char *zname, char *zfile, char *tastr, char *date_override, char *result_wanted) |
zonemd test verify | |
static void | zonemd_verify_tests (void) |
zonemd test verify suite | |
void | zonemd_test (void) |
zonemd unit tests More... | |
Unit tests for ZONEMD functionality.
void zonemd_test | ( | void | ) |
zonemd unit tests
unit test for zonemd functions
References unit_show_feature(), zonemd_check_test(), zonemd_generate_tests(), and zonemd_verify_tests().