efl/src/tests
Marcel Hollerbach 46885653bc eo: remove class functions from eo
As in the previous commit explained, we want to get rid of class
functions in eo, and make them just c functions right away.

This commit removes the class parameter from the eo_class_function_set
call, and adjusts the tests to not depend on class functions anymore.
Class functions are now not tested anymore, tests that used them as a
way to test *things* are adjusted to test them now with object
functions, tests that just tested the working of class functions are
dropped.

This fixes T7675.

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D7902
2019-02-13 16:59:59 +01:00
..
ecore eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
ecore_audio_cxx eolian-cxx: Remove .Base requirement 2016-04-21 18:31:53 -03:00
ecore_con eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
ecore_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
ector cmake: remove! 2018-12-20 20:07:26 +01:00
edje edje: implement container api 2019-01-26 11:41:58 +01:00
edje_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
eet cmake: remove! 2018-12-20 20:07:26 +01:00
eet_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
eeze cmake: remove! 2018-12-20 20:07:26 +01:00
efl efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_js eolian: implement new syntax for inheritance 2018-11-23 13:57:07 +01:00
efl_mono eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
efreet efreet test - use correct free func prototype for desktyp type add 2018-11-09 11:43:59 +00:00
eina eina: add tests for the new Eina_Value convert functions. 2019-01-23 10:54:07 -08:00
eina_cxx meson: use eolian_gen with -S 2018-12-03 19:00:26 +01:00
eio efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
eldbus cmake: remove! 2018-12-20 20:07:26 +01:00
eldbus_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
elementary eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
elementary_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
elocation tests: add instrumentation to existing tests to find slow tests 2018-04-05 11:10:25 +02:00
elput here comes meson 2018-10-02 17:22:50 +02:00
elua here comes meson 2018-10-02 17:22:50 +02:00
emile cmake: remove! 2018-12-20 20:07:26 +01:00
emotion edje: migrate Eo API to use Eo callback instead of opaque type. 2019-02-06 13:48:43 -05:00
eo eo: remove class functions from eo 2019-02-13 16:59:59 +01:00
eo_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
eolian eo: remove class functions from eo 2019-02-13 16:59:59 +01:00
eolian_cxx eolian-cxx: Add constructor_def 2019-01-28 16:23:07 +09:00
eolian_js eolian: implement new syntax for inheritance 2018-11-23 13:57:07 +01:00
evas efl.text_markup: move cursor-related methods to efl.text_markup_interactive 2019-01-30 13:32:04 +01:00
evas_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
evil evil: Fix test compilation. 2018-06-13 10:09:16 -04:00
.gitignore tests: add failsafe timeout for tests running in fork mode 2018-08-16 09:59:58 +02:00
efl_check.h efl check - fix uniit var warning by setting to 0 to start 2018-11-09 11:43:59 +00:00
meson.build here comes meson 2018-10-02 17:22:50 +02:00
timeout.c tests: add failsafe timeout for tests running in fork mode 2018-08-16 09:59:58 +02:00