forked from enlightenment/efl
Edje tests: Added missing file.
This commit is contained in:
parent
a05b4b4e37
commit
ac16677405
|
@ -190,7 +190,8 @@ bin/edje/edje_convert.h \
|
||||||
bin/edje/edje_convert.c \
|
bin/edje/edje_convert.c \
|
||||||
bin/edje/edje_data_convert.c \
|
bin/edje/edje_data_convert.c \
|
||||||
bin/edje/edje_convert_main.c \
|
bin/edje/edje_convert_main.c \
|
||||||
lib/edje/edje_convert.c
|
lib/edje/edje_convert.c \
|
||||||
|
rc/tests/edje/edje_tests_helpers.h
|
||||||
|
|
||||||
bin_SCRIPTS += bin/edje/edje_recc
|
bin_SCRIPTS += bin/edje/edje_recc
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,37 @@
|
||||||
|
#ifndef EDJE_TEST_HELPERS_H
|
||||||
|
#define EDJE_TEST_HELPERS_H
|
||||||
|
|
||||||
|
/* FIXME: Currently depends on the buffer engine, should we do anything
|
||||||
|
* fancier? */
|
||||||
|
|
||||||
|
#define EDJE_TEST_INIT_EVAS() _setup_evas()
|
||||||
|
|
||||||
|
#define EDJE_TEST_FREE_EVAS() \
|
||||||
|
do \
|
||||||
|
{ \
|
||||||
|
evas_free(evas); \
|
||||||
|
evas_shutdown(); \
|
||||||
|
} \
|
||||||
|
while (0)
|
||||||
|
|
||||||
|
static Evas *
|
||||||
|
_setup_evas()
|
||||||
|
{
|
||||||
|
Evas *evas;
|
||||||
|
Evas_Engine_Info *einfo;
|
||||||
|
|
||||||
|
evas_init();
|
||||||
|
evas = evas_new();
|
||||||
|
|
||||||
|
evas_output_method_set(evas, evas_render_method_lookup("buffer"));
|
||||||
|
einfo = evas_engine_info_get(evas);
|
||||||
|
evas_engine_info_set(evas, einfo);
|
||||||
|
|
||||||
|
evas_output_size_set(evas, 500, 500);
|
||||||
|
evas_output_viewport_set(evas, 0, 0, 500, 500);
|
||||||
|
|
||||||
|
return evas;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue