jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0a6d2e6b292b12f721002aa391f09ccbb18e29aa
commit 0a6d2e6b292b12f721002aa391f09ccbb18e29aa Author: Jean-Philippe Andre <jp.an...@samsung.com> Date: Tue Mar 25 17:47:20 2014 +0900 tests: Add case for filters' padding_set Test that the padding is correct and the instruction is valid. --- src/tests/evas/evas_test_filters.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/tests/evas/evas_test_filters.c b/src/tests/evas/evas_test_filters.c index 8500840..19d9271 100644 --- a/src/tests/evas/evas_test_filters.c +++ b/src/tests/evas/evas_test_filters.c @@ -118,6 +118,8 @@ START_TEST(evas_filter_parser) CHKBAAD("blend(invalid=hello);"); CHKBAAD("buffer:a(alpha);buffer:a(rgba);blend();"); CHKBAAD("buffer:a(alpha,src=partname);"); + CHKGOOD("padding_set(0);blend();"); + CHKGOOD("padding_set(l=1,r=2,t=3,b=4);blend();"); // Case sensitivity CHKGOOD("BLEND();"); @@ -302,7 +304,10 @@ static struct Filter_Test_Case _test_cases[] = { { 0, 0, 0, 0, "buffer:m(src=rect);mask(m,fillmode=repeat_x_stretch_y);", "rect" }, { 0, 0, 0, 0, "buffer:m(src=rect);mask(m,fillmode=repeat);", "rect" }, { 0, 0, 0, 0, "buffer:m(src=rect);mask(m,fillmode=stretch);", "rect" }, - { 0, 0, 0, 0, "buffer:m(src=rect);buffer:b(rgba);blend(m,dst=b,fillmode=repeat_x_stretch_y);blend();", "rect" } + { 0, 0, 0, 0, "buffer:m(src=rect);buffer:b(rgba);blend(m,dst=b,fillmode=repeat_x_stretch_y);blend();", "rect" }, + + // Padding_set + { 11, 22, 33, 44, "padding_set(11,22,33,44);blend();"} }; static const int _test_cases_count = sizeof(_test_cases) / sizeof(_test_cases[0]); --