summaryrefslogtreecommitdiff
path: root/src/tests/eio/eio_test_manager_xattr.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/eio/eio_test_manager_xattr.c')
-rw-r--r--src/tests/eio/eio_test_manager_xattr.c24
1 files changed, 9 insertions, 15 deletions
diff --git a/src/tests/eio/eio_test_manager_xattr.c b/src/tests/eio/eio_test_manager_xattr.c
index 136ae4dc16..2d88548239 100644
--- a/src/tests/eio/eio_test_manager_xattr.c
+++ b/src/tests/eio/eio_test_manager_xattr.c
@@ -36,13 +36,14 @@ static const char *attr_data[] =
int total_attributes = sizeof(attribute)/sizeof(attribute[0]);
static void
-_main_cb(void *data, Eina_Accessor *access)
+_main_cb(void *data, Eina_Array *array)
{
const char* attr;
int *num_of_attr = (int *)data;
- unsigned int count;
+ Eina_Array_Iterator iterator;
+ unsigned int j;
- EINA_ACCESSOR_FOREACH(access, count, attr)
+ EINA_ARRAY_ITER_NEXT(array, j, attr, iterator)
{
unsigned int i;
@@ -73,7 +74,7 @@ _future_done_cb(void *data EINA_UNUSED,
fprintf(stderr, "Something has gone wrong: %s\n", eina_error_msg_get(err));
abort();
}
- EINA_VALUE_ARRAY_FOREACH(&array, len, i, &v)
+ EINA_VALUE_ARRAY_FOREACH(&array, len, i, v)
{
buf = eina_value_to_binbuf(&v);
fail_if(!buf);
@@ -103,7 +104,7 @@ _future_all_cb(void *data,
fprintf(stderr, "Something has gone wrong: %s\n", eina_error_msg_get(err));
abort();
}
- EINA_VALUE_ARRAY_FOREACH(&array, len, i, &v)
+ EINA_VALUE_ARRAY_FOREACH(&array, len, i, v)
{
if (v.type == EINA_VALUE_TYPE_ERROR)
{
@@ -117,7 +118,7 @@ _future_all_cb(void *data,
return array;
}
-START_TEST(eio_test_job_xattr_set)
+EFL_START_TEST(eio_test_job_xattr_set)
{
char *filename = "eio-tmpfile";
Eina_Tmpstr *test_file_path;
@@ -126,10 +127,6 @@ START_TEST(eio_test_job_xattr_set)
Eo *job;
Eina_Future **futures = NULL;
- ecore_init();
- eina_init();
- eio_init();
-
job = efl_add(EFL_IO_MANAGER_CLASS, efl_main_loop_get());
test_file_path = get_full_path(XATTR_TEST_DIR, filename);
@@ -160,7 +157,7 @@ START_TEST(eio_test_job_xattr_set)
num_of_attr = 0;
- futures = calloc(total_attributes + 1, sizeof(Efl_Future*));
+ futures = calloc(total_attributes + 1, sizeof(Eina_Future*));
futures[total_attributes] = NULL;
for (i = 0; i < sizeof(attribute) / sizeof(attribute[0]); ++i)
@@ -188,11 +185,8 @@ START_TEST(eio_test_job_xattr_set)
close(fd);
unlink(test_file_path);
eina_tmpstr_del(test_file_path);
- eio_shutdown();
- eina_shutdown();
- ecore_shutdown();
}
-END_TEST
+EFL_END_TEST
void eio_test_job_xattr(TCase *tc)
{