diff options
Diffstat (limited to 'src/tests/automated')
34 files changed, 111 insertions, 0 deletions
diff --git a/src/tests/automated/ecore_audio_custom.c b/src/tests/automated/ecore_audio_custom.c new file mode 100644 index 0000000000..538ed42109 --- /dev/null +++ b/src/tests/automated/ecore_audio_custom.c @@ -0,0 +1,3 @@ +#include <Ecore.h> +#include <Ecore_Audio.h> +#include <Ecore_File.h> diff --git a/src/tests/automated/ecore_audio_init.c b/src/tests/automated/ecore_audio_init.c new file mode 100644 index 0000000000..3dd8aecd65 --- /dev/null +++ b/src/tests/automated/ecore_audio_init.c @@ -0,0 +1,2 @@ + int _rinit = ecore_audio_init(); + ck_assert_int_eq(_rinit, 1); diff --git a/src/tests/automated/ecore_audio_out/input_attach/arg_init.c b/src/tests/automated/ecore_audio_out/input_attach/arg_init.c new file mode 100644 index 0000000000..fcebbe029b --- /dev/null +++ b/src/tests/automated/ecore_audio_out/input_attach/arg_init.c @@ -0,0 +1 @@ + arg_input = efl_add(ECORE_AUDIO_IN_CLASS, NULL); diff --git a/src/tests/automated/ecore_audio_out/input_detach/arg_init.c b/src/tests/automated/ecore_audio_out/input_detach/arg_init.c new file mode 100644 index 0000000000..fcebbe029b --- /dev/null +++ b/src/tests/automated/ecore_audio_out/input_detach/arg_init.c @@ -0,0 +1 @@ + arg_input = efl_add(ECORE_AUDIO_IN_CLASS, NULL); diff --git a/src/tests/automated/ecore_audio_out_wasapi/init.c b/src/tests/automated/ecore_audio_out_wasapi/init.c new file mode 100644 index 0000000000..da9426da1e --- /dev/null +++ b/src/tests/automated/ecore_audio_out_wasapi/init.c @@ -0,0 +1,3 @@ +#ifdef _WIN32 + obj = efl_add_ref(ECORE_AUDIO_OUT_WASAPI_CLASS, parent); + fail_if(!obj, "ERROR: Cannot init Ecore.Audio.Out.Wasapi!\n") diff --git a/src/tests/automated/ecore_audio_out_wasapi/shutdown.c b/src/tests/automated/ecore_audio_out_wasapi/shutdown.c new file mode 100644 index 0000000000..23fe0f1229 --- /dev/null +++ b/src/tests/automated/ecore_audio_out_wasapi/shutdown.c @@ -0,0 +1,3 @@ +#else +(void)parent; +#endif diff --git a/src/tests/automated/ector_custom.c b/src/tests/automated/ector_custom.c new file mode 100644 index 0000000000..0ff115b738 --- /dev/null +++ b/src/tests/automated/ector_custom.c @@ -0,0 +1,3 @@ +#include <cairo/Ector_Cairo.h> +#include <software/Ector_Software.h> +#include <gl/Ector_GL.h> diff --git a/src/tests/automated/ector_init.c b/src/tests/automated/ector_init.c new file mode 100644 index 0000000000..b0006b6a1f --- /dev/null +++ b/src/tests/automated/ector_init.c @@ -0,0 +1 @@ + fail_if(!ector_init(), "ERROR: Cannot init Ector!\n"); diff --git a/src/tests/automated/ector_renderer_cairo_shape/init.c b/src/tests/automated/ector_renderer_cairo_shape/init.c new file mode 100644 index 0000000000..e0d899fa57 --- /dev/null +++ b/src/tests/automated/ector_renderer_cairo_shape/init.c @@ -0,0 +1,2 @@ +Ector_Surface *surface = efl_add(ECTOR_CAIRO_SOFTWARE_SURFACE_CLASS, NULL); +obj = efl_add_ref(ECTOR_RENDERER_CAIRO_SHAPE_CLASS, parent, ector_renderer_surface_set(efl_added, surface)); diff --git a/src/tests/automated/ector_shutdown.c b/src/tests/automated/ector_shutdown.c new file mode 100644 index 0000000000..2428e6ec56 --- /dev/null +++ b/src/tests/automated/ector_shutdown.c @@ -0,0 +1 @@ + ector_shutdown(); diff --git a/src/tests/automated/edje_custom.c b/src/tests/automated/edje_custom.c new file mode 100644 index 0000000000..edbf1b78f2 --- /dev/null +++ b/src/tests/automated/edje_custom.c @@ -0,0 +1 @@ +#define EFL_CANVAS_LAYOUT_BETA diff --git a/src/tests/automated/edje_init.c b/src/tests/automated/edje_init.c new file mode 100644 index 0000000000..4e81da1772 --- /dev/null +++ b/src/tests/automated/edje_init.c @@ -0,0 +1,2 @@ + fail_if(!ecore_evas_init(), "ERROR: Cannot init Ecore Evas!\n"); + fail_if(!edje_init(), "ERROR: Cannot init Edje!\n"); diff --git a/src/tests/automated/edje_shutdown.c b/src/tests/automated/edje_shutdown.c new file mode 100644 index 0000000000..450dda7d2b --- /dev/null +++ b/src/tests/automated/edje_shutdown.c @@ -0,0 +1,2 @@ + edje_shutdown(); + ecore_evas_shutdown(); diff --git a/src/tests/automated/efl_canvas_layout_part/init.c b/src/tests/automated/efl_canvas_layout_part/init.c new file mode 100644 index 0000000000..7d4a56a17b --- /dev/null +++ b/src/tests/automated/efl_canvas_layout_part/init.c @@ -0,0 +1,9 @@ + parent = evas_new(); + evas_output_method_set(parent, evas_render_method_lookup("buffer")); + Evas_Engine_Info *einfo = evas_engine_info_get(parent); + evas_engine_info_set(parent, einfo); + + evas_output_size_set(parent, 500, 500); + evas_output_viewport_set(parent, 0, 0, 500, 500); + + (void)obj; diff --git a/src/tests/automated/efl_canvas_layout_part_box/init.c b/src/tests/automated/efl_canvas_layout_part_box/init.c new file mode 100644 index 0000000000..7d4a56a17b --- /dev/null +++ b/src/tests/automated/efl_canvas_layout_part_box/init.c @@ -0,0 +1,9 @@ + parent = evas_new(); + evas_output_method_set(parent, evas_render_method_lookup("buffer")); + Evas_Engine_Info *einfo = evas_engine_info_get(parent); + evas_engine_info_set(parent, einfo); + + evas_output_size_set(parent, 500, 500); + evas_output_viewport_set(parent, 0, 0, 500, 500); + + (void)obj; diff --git a/src/tests/automated/efl_canvas_layout_part_external/init.c b/src/tests/automated/efl_canvas_layout_part_external/init.c new file mode 100644 index 0000000000..b42f732b75 --- /dev/null +++ b/src/tests/automated/efl_canvas_layout_part_external/init.c @@ -0,0 +1,8 @@ + parent = evas_new(); + evas_output_method_set(parent, evas_render_method_lookup("buffer")); + Evas_Engine_Info *einfo = evas_engine_info_get(parent); + evas_engine_info_set(parent, einfo); + + evas_output_size_set(parent, 500, 500); + evas_output_viewport_set(parent, 0, 0, 500, 500); + (void)obj; diff --git a/src/tests/automated/efl_canvas_layout_part_swallow/init.c b/src/tests/automated/efl_canvas_layout_part_swallow/init.c new file mode 100644 index 0000000000..b42f732b75 --- /dev/null +++ b/src/tests/automated/efl_canvas_layout_part_swallow/init.c @@ -0,0 +1,8 @@ + parent = evas_new(); + evas_output_method_set(parent, evas_render_method_lookup("buffer")); + Evas_Engine_Info *einfo = evas_engine_info_get(parent); + evas_engine_info_set(parent, einfo); + + evas_output_size_set(parent, 500, 500); + evas_output_viewport_set(parent, 0, 0, 500, 500); + (void)obj; diff --git a/src/tests/automated/efl_canvas_layout_part_table/init.c b/src/tests/automated/efl_canvas_layout_part_table/init.c new file mode 100644 index 0000000000..b42f732b75 --- /dev/null +++ b/src/tests/automated/efl_canvas_layout_part_table/init.c @@ -0,0 +1,8 @@ + parent = evas_new(); + evas_output_method_set(parent, evas_render_method_lookup("buffer")); + Evas_Engine_Info *einfo = evas_engine_info_get(parent); + evas_engine_info_set(parent, einfo); + + evas_output_size_set(parent, 500, 500); + evas_output_viewport_set(parent, 0, 0, 500, 500); + (void)obj; diff --git a/src/tests/automated/efl_canvas_layout_part_text/init.c b/src/tests/automated/efl_canvas_layout_part_text/init.c new file mode 100644 index 0000000000..b42f732b75 --- /dev/null +++ b/src/tests/automated/efl_canvas_layout_part_text/init.c @@ -0,0 +1,8 @@ + parent = evas_new(); + evas_output_method_set(parent, evas_render_method_lookup("buffer")); + Evas_Engine_Info *einfo = evas_engine_info_get(parent); + evas_engine_info_set(parent, einfo); + + evas_output_size_set(parent, 500, 500); + evas_output_viewport_set(parent, 0, 0, 500, 500); + (void)obj; diff --git a/src/tests/automated/efl_canvas_video/init.c b/src/tests/automated/efl_canvas_video/init.c new file mode 100644 index 0000000000..f75bda251f --- /dev/null +++ b/src/tests/automated/efl_canvas_video/init.c @@ -0,0 +1,2 @@ + obj = efl_add(EFL_CANVAS_VIDEO_CLASS, parent, efl_canvas_object_legacy_ctor(efl_added)); + fail_if(!obj, "Error: Canot get obj!\n"); diff --git a/src/tests/automated/efl_loop/begin/init.c b/src/tests/automated/efl_loop/begin/init.c new file mode 100644 index 0000000000..78fbba3fca --- /dev/null +++ b/src/tests/automated/efl_loop/begin/init.c @@ -0,0 +1,9 @@ +int argc = 2; +char *argv[] = { "efl_ui_suite", "test" }; +(void)parent; + +_EFL_APP_VERSION_SET(); +obj = efl_app_get(); +efl_event_callback_add(obj, EFL_LOOP_EVENT_ARGUMENTS, efl_main, NULL); +fail_if(!ecore_init_ex(argc, argv)); +__EFL_MAIN_CONSTRUCTOR; diff --git a/src/tests/automated/efl_loop/begin/shutdown.c b/src/tests/automated/efl_loop/begin/shutdown.c new file mode 100644 index 0000000000..1f578789d4 --- /dev/null +++ b/src/tests/automated/efl_loop/begin/shutdown.c @@ -0,0 +1,3 @@ +efl_loop_exit_code_process(r); +__EFL_MAIN_DESTRUCTOR; +ecore_shutdown_ex(); diff --git a/src/tests/automated/efl_loop/custom.c b/src/tests/automated/efl_loop/custom.c new file mode 100644 index 0000000000..f7df130584 --- /dev/null +++ b/src/tests/automated/efl_loop/custom.c @@ -0,0 +1,5 @@ +EAPI_MAIN void +efl_main(void *data EINA_UNUSED, const Efl_Event *ev) +{ + efl_loop_quit(ev->object, EINA_VALUE_EMPTY); +} diff --git a/src/tests/automated/efl_loop/timeout/arg_init.c b/src/tests/automated/efl_loop/timeout/arg_init.c new file mode 100644 index 0000000000..e2e28fb725 --- /dev/null +++ b/src/tests/automated/efl_loop/timeout/arg_init.c @@ -0,0 +1 @@ + arg_time = 0.5; diff --git a/src/tests/automated/efl_text_markup_util/init.c b/src/tests/automated/efl_text_markup_util/init.c new file mode 100644 index 0000000000..4d5230d0b1 --- /dev/null +++ b/src/tests/automated/efl_text_markup_util/init.c @@ -0,0 +1 @@ +(void)parent; diff --git a/src/tests/automated/eio_custom.c b/src/tests/automated/eio_custom.c new file mode 100644 index 0000000000..7f57ce11c4 --- /dev/null +++ b/src/tests/automated/eio_custom.c @@ -0,0 +1 @@ +#include <Eio.h> diff --git a/src/tests/automated/eio_init.c b/src/tests/automated/eio_init.c new file mode 100644 index 0000000000..2787098b73 --- /dev/null +++ b/src/tests/automated/eio_init.c @@ -0,0 +1 @@ + fail_if(!eio_init(), "ERROR: Cannot init Eio!\n"); diff --git a/src/tests/automated/eio_shutdown.c b/src/tests/automated/eio_shutdown.c new file mode 100644 index 0000000000..fad342e9ce --- /dev/null +++ b/src/tests/automated/eio_shutdown.c @@ -0,0 +1 @@ + eio_shutdown(); diff --git a/src/tests/automated/eldbus_init.c b/src/tests/automated/eldbus_init.c new file mode 100644 index 0000000000..dcfbbec39e --- /dev/null +++ b/src/tests/automated/eldbus_init.c @@ -0,0 +1 @@ +fail_if(eldbus_init() < 0, "ERROR: Cannot init Eldbus!\n"); diff --git a/src/tests/automated/eldbus_shutdown.c b/src/tests/automated/eldbus_shutdown.c new file mode 100644 index 0000000000..f3077072c5 --- /dev/null +++ b/src/tests/automated/eldbus_shutdown.c @@ -0,0 +1 @@ +eldbus_shutdown(); diff --git a/src/tests/automated/emotion_custom.c b/src/tests/automated/emotion_custom.c new file mode 100644 index 0000000000..811c9944a8 --- /dev/null +++ b/src/tests/automated/emotion_custom.c @@ -0,0 +1,2 @@ +#include "Emotion.h" +#include "Evas_Internal.h" diff --git a/src/tests/automated/emotion_init.c b/src/tests/automated/emotion_init.c new file mode 100644 index 0000000000..f6d1d030a8 --- /dev/null +++ b/src/tests/automated/emotion_init.c @@ -0,0 +1,3 @@ + fail_if(!ecore_evas_init(), "ERROR: Cannot init ECore Evas!\n"); + fail_if(!emotion_init(), "ERROR: Cannot init Emotion!\n"); + diff --git a/src/tests/automated/emotion_shutdown.c b/src/tests/automated/emotion_shutdown.c new file mode 100644 index 0000000000..e82aef7387 --- /dev/null +++ b/src/tests/automated/emotion_shutdown.c @@ -0,0 +1,4 @@ +// efl_unref(parent); +// ecore_evas_free(ee); + emotion_shutdown(); +// ecore_evas_shutdown(); diff --git a/src/tests/automated/evas_custom.c b/src/tests/automated/evas_custom.c new file mode 100644 index 0000000000..6cd14a5113 --- /dev/null +++ b/src/tests/automated/evas_custom.c @@ -0,0 +1 @@ +#include "efl_canvas_surface.h" |