added global logger object
This commit is contained in:
+16
-3
@@ -22,7 +22,8 @@
|
|||||||
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#
|
|
||||||
|
#include "logger.h"
|
||||||
#include "allocator.h"
|
#include "allocator.h"
|
||||||
#include "tester.h"
|
#include "tester.h"
|
||||||
#include "job_queue.h"
|
#include "job_queue.h"
|
||||||
@@ -148,6 +149,12 @@ send_queue_t *global_send_queue;
|
|||||||
*/
|
*/
|
||||||
socket_t *global_socket;
|
socket_t *global_socket;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Global logger
|
||||||
|
*/
|
||||||
|
logger_t *global_logger;
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
FILE * test_output = stderr;
|
FILE * test_output = stderr;
|
||||||
@@ -171,6 +178,7 @@ socket_t *global_socket;
|
|||||||
&ike_sa_manager_test,
|
&ike_sa_manager_test,
|
||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
|
global_logger = logger_create("Tester",ALL);
|
||||||
|
|
||||||
global_socket = socket_create(4600);
|
global_socket = socket_create(4600);
|
||||||
|
|
||||||
@@ -178,13 +186,16 @@ socket_t *global_socket;
|
|||||||
global_event_queue = event_queue_create();
|
global_event_queue = event_queue_create();
|
||||||
global_send_queue = send_queue_create();
|
global_send_queue = send_queue_create();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tester_t *tester = tester_create(test_output, FALSE);
|
tester_t *tester = tester_create(test_output, FALSE);
|
||||||
|
|
||||||
/* tester->perform_tests(tester,all_tests);*/
|
tester->perform_tests(tester,all_tests);
|
||||||
tester->perform_test(tester,&generator_test2);
|
/* tester->perform_test(tester,&generator_test2); */
|
||||||
|
|
||||||
tester->destroy(tester);
|
tester->destroy(tester);
|
||||||
|
|
||||||
|
|
||||||
/* Destroy all queues */
|
/* Destroy all queues */
|
||||||
global_job_queue->destroy(global_job_queue);
|
global_job_queue->destroy(global_job_queue);
|
||||||
global_event_queue->destroy(global_event_queue);
|
global_event_queue->destroy(global_event_queue);
|
||||||
@@ -192,6 +203,8 @@ socket_t *global_socket;
|
|||||||
|
|
||||||
global_socket->destroy(global_socket);
|
global_socket->destroy(global_socket);
|
||||||
|
|
||||||
|
global_logger->destroy(global_logger);
|
||||||
|
|
||||||
#ifdef LEAK_DETECTIVE
|
#ifdef LEAK_DETECTIVE
|
||||||
/* Leaks are reported on stderr */
|
/* Leaks are reported on stderr */
|
||||||
report_memory_leaks();
|
report_memory_leaks();
|
||||||
|
|||||||
Reference in New Issue
Block a user