memset(&reqs, 0, sizeof(struct reqs_t));
- fail_if(!eina_init(), "ERROR: Cannot init Eina!\n");
- fail_if(!ecore_init(), "ERROR: Cannot init Ecore!\n");
- fail_if(!efl_object_init(), "ERROR: Cannot init EO!\n");
- fail_if(!eio_init(), "ERROR: Cannot init EIO!\n");
-
filemodel = efl_add(EIO_MODEL_CLASS, efl_main_loop_get(),
eio_model_path_set(efl_added, EFL_MODEL_TEST_FILENAME_PATH));
fail_if(!filemodel, "ERROR: Cannot init model!\n");
ecore_main_loop_begin();
efl_del(filemodel);
-
- eio_shutdown();
- ecore_shutdown();
- eina_shutdown();
}
EFL_END_TEST
Eo *filemodel = NULL;
Eina_Future* future;
- fail_if(!eina_init(), "ERROR: Cannot init Eina!\n");
- fail_if(!ecore_init(), "ERROR: Cannot init Ecore!\n");
- fail_if(!efl_object_init(), "ERROR: Cannot init EO!\n");
- fail_if(!eio_init(), "ERROR: Cannot init EIO!\n");
-
tmpdir = eina_environment_tmp_get();
filemodel = efl_add(EIO_MODEL_CLASS,
efl_del(filemodel);
- eio_shutdown();
- ecore_shutdown();
- eina_shutdown();
-
fail_if(!children_deleted);
}
EFL_END_TEST
#include "../efl_check.h"
#include <Eio.h>
+EFL_START_TEST(eio_init_test)
+EFL_END_TEST
+
+static void
+eio_test_init(TCase *tc)
+{
+ tcase_add_test(tc, eio_init_test);
+}
+
static const Efl_Test_Case etc[] = {
+ {"Eio", eio_test_init},
{"Eio_Monitor", eio_test_monitor},
{"Eio_Sentry", eio_test_sentry},
{"Eio Model", eio_model_test_file},
SUITE_INIT(eio)
{
- //T6813
- //ck_assert_int_eq(eio_init(), 1);
+ ck_assert_int_eq(eio_init(), 1);
}
SUITE_SHUTDOWN(eio)
{
- //ck_assert_int_eq(eio_shutdown(), 0);
+ ck_assert_int_eq(eio_shutdown(), 0);
}
int
Eio_File *ef;
Eina_Tmpstr *file;
- ecore_init();
eet_init();
- eio_init();
ret = eina_file_mkstemp("eio_eet_example_XXXXXX", &file);
fail_if(ret == -1);
fail_if(!ef);
eina_tmpstr_del(file);
- eio_shutdown();
eet_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
Test_Struct *tc;
Eina_Tmpstr *file;
- ecore_init();
eet_init();
- eio_init();
_test_struct_descriptor_init();
tc = _test_struct_new();
fail_if(!ef);
eina_tmpstr_del(file);
- eio_shutdown();
eet_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
EFL_START_TEST(eio_file_test_ls)
{
- int number_of_listed_files = 0, ret;
+ int number_of_listed_files = 0;
const char *new_dir = "new_dir";
- ret = ecore_init();
- fail_if(ret < 1);
- ret = eio_init();
- fail_if(ret < 1);
- ret = eina_init();
- fail_if(ret < 1);
-
Eina_Tmpstr *test_dirname = get_eio_test_file_tmp_dir();
Eina_Tmpstr *nested_dirname = create_test_dirs(test_dirname);
Eina_Tmpstr *nested_filename = get_full_path(test_dirname, files[3]);
eina_tmpstr_del(test_dirname);
eina_tmpstr_del(nested_filename);
eina_tmpstr_del(new_dirname);
- eina_shutdown();
- eio_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
Eina_Bool is_dir;
const char * new_file = "new_file";
- ret = ecore_init();
- fail_if(ret < 1);
- ret = eio_init();
- fail_if(ret < 1);
- ret = eina_init();
- fail_if(ret < 1);
ret = ecore_file_init();
fail_if(ret < 1);
eina_tmpstr_del(new_filename);
eina_tmpstr_del(new_dirname);
ecore_file_shutdown();
- eina_shutdown();
- eio_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
Eina_Bool opened_file;
int ret;
- ret = ecore_init();
- fail_if(ret < 1);
- ret = eio_init();
- fail_if(ret < 1);
- ret = eina_init();
- fail_if(ret < 1);
ret = ecore_file_init();
fail_if(ret < 1);
eina_tmpstr_del(test_dirname);
eina_tmpstr_del(nested_filename);
ecore_file_shutdown();
- eina_shutdown();
- eio_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
Eina_Bool is_dir = EINA_TRUE;
int ret;
- ret = ecore_init();
- fail_if(ret < 1);
- ret = eio_init();
- fail_if(ret < 1);
- ret = eina_init();
- fail_if(ret < 1);
ret = ecore_file_init();
fail_if(ret < 1);
eina_tmpstr_del(test_dirname);
eina_tmpstr_del(nested_filename);
ecore_file_shutdown();
- eina_shutdown();
- eio_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
uint64_t main_files = 0;
int ret;
- ret = ecore_init();
- fail_if(ret < 1);
- ret = eio_init();
- fail_if(ret < 1);
- ret = eina_init();
- fail_if(ret < 1);
ret = ecore_file_init();
fail_if(ret < 1);
eina_tmpstr_del(test_dirname);
eina_tmpstr_del(nested_filename);
ecore_file_shutdown();
- eina_shutdown();
- eio_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
Eina_Bool opened_file = EINA_FALSE;
int ret;
- ret = ecore_init();
- fail_if(ret < 1);
- ret = eina_init();
- fail_if(ret < 1);
ret = ecore_file_init();
fail_if(ret < 1);
- ret = eio_init();
- fail_if(ret < 1);
test_dirname = get_eio_test_file_tmp_dir();
nested_dirname = create_test_dirs(test_dirname);
eina_tmpstr_del(nested_dirname);
eina_tmpstr_del(test_dirname);
- eio_shutdown();
eina_tmpstr_del(nested_filename);
ecore_file_shutdown();
- eina_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
-EFL_START_TEST(efl_io_instantiated)
+EFL_START_TEST(efl_io_test_instantiated)
{
Efl_Io_Manager *manager;
+ ck_assert_int_eq(eio_shutdown(), 0);
ecore_init();
-
fail_if(efl_provider_find(efl_main_loop_get(), EFL_IO_MANAGER_CLASS) != NULL);
-
- eio_init();
+ ecore_shutdown();
+ ck_assert_int_eq(eio_init(), 1);
manager = efl_provider_find(efl_main_loop_get(), EFL_IO_MANAGER_CLASS);
fail_if(manager == NULL);
fail_if(!efl_isa(manager, EFL_IO_MANAGER_CLASS));
-
- eio_shutdown();
-
- ecore_shutdown();
}
EFL_END_TEST
tcase_add_test(tc, efl_io_manager_test_ls);
tcase_add_test(tc, efl_io_manager_test_stat);
tcase_add_test(tc, efl_io_manager_test_open);
- tcase_add_test(tc, efl_io_instantiated);
+ tcase_add_test(tc, efl_io_test_instantiated);
}
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);
close(fd);
unlink(test_file_path);
eina_tmpstr_del(test_file_path);
- eio_shutdown();
- eina_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
Eio_File *ef;
Eina_Tmpstr *file_path;
- ecore_init();
- eina_init();
- eio_init();
-
fd = eina_file_mkstemp(file, &file_path);
fail_if(fd < 0);
fail_if(write(fd, data, strlen(data)) != (ssize_t)strlen(data));
fail_if(!ef);
eina_tmpstr_del(file_path);
- eio_shutdown();
- eina_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
static Eina_Tmpstr *_common_init()
{
Eina_Tmpstr *dirname;
- fail_if(eio_init() != 1);
ecore_file_init();
//test timeout
{
_delete_directory((void*)dirname);
ecore_file_shutdown();
- fail_if(eio_shutdown() != 0);
eina_tmpstr_del(dirname);
}
static Eina_Tmpstr *_common_init()
{
Eina_Tmpstr *dirname;
- fail_if(eio_init() != 1);
ecore_file_init();
//test timeout
{
_delete_directory((void*)dirname);
ecore_file_shutdown();
- fail_if(eio_shutdown() != 0);
eina_tmpstr_del(dirname);
}
int num_of_attr = 0, fd;
unsigned int i;
- ecore_init();
- eina_init();
- eio_init();
-
test_file_path = get_full_path(XATTR_TEST_DIR, filename);
fd = open(test_file_path,
O_WRONLY | O_CREAT | O_TRUNC,
close(fd);
unlink(test_file_path);
eina_tmpstr_del(test_file_path);
- eio_shutdown();
- eina_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
int fd, num_of_attr=0;
Eio_File *fp;
- ecore_init();
- eina_init();
- eio_init();
-
test_file_path = get_full_path(XATTR_TEST_DIR, filename);
fd = open(test_file_path,
O_WRONLY | O_CREAT | O_TRUNC,
close(fd);
unlink(test_file_path);
eina_tmpstr_del(test_file_path);
- eio_shutdown();
- eina_shutdown();
- ecore_shutdown();
}
EFL_END_TEST
#endif