Fully cover eina_error API.

SVN revision: 35353
This commit is contained in:
Cedric BAIL 2008-08-06 15:51:19 +00:00
parent d8ee8aee6c
commit e81e63dc65
1 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,5 @@
#include <stdlib.h>
#include "eina_suite.h"
#include "eina_error.h"
@ -16,12 +18,12 @@ END_TEST
#define TEST_TEXT "The big test\n"
#include <stdio.h>
START_TEST(eina_error_errno)
{
int test;
setenv("EINA_ERROR_LEVEL", "1", 0);
eina_error_init();
test = eina_error_register(TEST_TEXT);
@ -37,12 +39,16 @@ END_TEST
START_TEST(eina_error_macro)
{
eina_error_init();
eina_error_log_level_set(EINA_ERROR_LEVEL_DBG);
EINA_ERROR_PERR("An error\n");
EINA_ERROR_PINFO("An info\n");
EINA_ERROR_PWARN("A warning\n");
EINA_ERROR_PDBG("A debug\n");
eina_error_shutdown();
}
END_TEST