efl/src/tests/edje/edje_test_edje.c

48 lines
875 B
C

#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
#include <unistd.h>
#include <stdio.h>
#include <Eina.h>
#include <Edje.h>
#include "edje_suite.h"
//#include "edje_tests_helpers.h"
START_TEST(edje_test_edje_init)
{
int ret;
ret = edje_init();
fail_if(ret != 1);
ret = edje_shutdown();
fail_if(ret != 0);
}
END_TEST
#if 0 // Re-enable once the missing header is commited
START_TEST(edje_test_edje_load)
{
Evas *evas = EDJE_TEST_INIT_EVAS();
Edje_Load_Error error;
Evas_Object *obj;
obj = edje_object_add(evas);
edje_object_file_set(obj, "blaoeuaeoueoaua.edj", "test");
error = edje_object_load_error_get(obj);
fail_if(error != EDJE_LOAD_ERROR_DOES_NOT_EXIST);
EDJE_TEST_FREE_EVAS();
}
END_TEST
#endif
void edje_test_edje(TCase *tc)
{
tcase_add_test(tc, edje_test_edje_init);
// tcase_add_test(tc, edje_test_edje_load);
}