EFL: Test generator macros
authorJoe Konno <joe.konno@intel.com>
Fri, 20 Jul 2012 01:08:12 +0000 (18:08 -0700)
committerJoe Konno <joe.konno@intel.com>
Fri, 20 Jul 2012 01:32:54 +0000 (18:32 -0700)
commitdc6ece8150173be043cfdffc16c72f9706febda8
tree931b86af167016d9a2e540d8d532c41e3b5760cc
parentda7de1cf6085fcee4f044d9609fcd53b83008e01
EFL: Test generator macros

These are the beginnings of "boilerplate" test generating macros. For each
control, adding a few macros can yield common evas-level tests.

Easier to maintain centrally, and will improve velocity of test writing.

For reference, actionslider and button tests were aggressively refactored to
take advantage of these conveniences.

XXX: Getting bitten by an arcane preprocessor issue, otherwise I would
uncomment the EFL_BASIC_TESTS macro. It would appear to be a whitespace issue,
but tabling for now.

Signed-off-by: Joe Konno <joe.konno@intel.com>
src/efl/evasobject.cpp
src/efl/evasobject.h
src/efl/templates.h [new file with mode: 0644]
src/efl/test_actionslider.cpp
src/efl/test_button.cpp