#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <AssertMacros.h>
#include <tls_record.h>
#include "test/testenv.h"
#include "testlist.h"
#include "test/testlist_begin.h"
#include "testlist.h"
#include "test/testlist_end.h"
int record_test(void);
int handshake_self_test(void);
int handshake_client_test(void);
int handshake_server_test(void);
#if 0
static void
logger(void * __unused ctx, const char *scope, const char *function, const char *str)
{
test_printf("[%s] %s: %s\n", scope, function, str);
}
#endif
int main(int argc, char * const argv[])
{
printf("[TEST] %s\n", argv[0]);
printf("Build date : %s %s\n", __DATE__, __TIME__);
int result = tests_begin(argc, argv);
fflush(stderr);
fflush(stdout);
sleep(1);
return result;
}