elm: add basics test to create a destroy *every* widget with errors
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Mon, 23 Sep 2019 18:43:47 +0000 (20:43 +0200)
committerJongmin Lee <jm105.lee@samsung.com>
Wed, 25 Sep 2019 21:12:44 +0000 (06:12 +0900)
commit82807ad20348c3d79f1379ac19d9281be19b6295
tree46b41813370ee3aacfce990b3fe4328bafa8b5a3
parent7ba49d69f1e49ebd771af0d83461003fffbaac62
elm: add basics test to create a destroy *every* widget with errors

this simply creates packs, resizes, and destroys every single widget
that we have in legacy elm.

This i made to ensure that there are no mistakes in the construction
chain. Additionally, a second test case checks that creation with none
elm parents is erroring but not failing, this seems weird, but we have
provided that in the past, so we should continue providing this.

Differential Revision: https://phab.enlightenment.org/D10088
src/tests/elementary/elm_suite.c
src/tests/elementary/elm_suite.h
src/tests/elementary/elm_test_widget_basics.c [new file with mode: 0644]
src/tests/elementary/meson.build