Dear all,

I'm glad to introduce elm_tsuite, a pixel comparison test suite for EFL.
Thanks should go to Aharon Hillel for writing this one.
Commit: http://trac.enlightenment.org/e/changeset/61289

All the info below is also available in the README.

This test suite should be used to make sure we don't break rendering of 
widgets when we do changes. For example, min size calculation breakage 
of elm_button will likely cause a resize in the test and thus an error 
will be detected by the test suite.

This test suite is by no means limited to Elementary widgets only, more 
info in the commit log + README.

There's currently a sample elementary.txt file there that includes a lot 
of tests for elementary widgets, just run:
./elm_tsuite.sh elementary.txt o
Do changes, and then:
./elm_tsuite.sh elementary.txt
to do the comparison.

I hope to add some textblock tests soon as well.

This is a fast and easy test suite that I hope everyone will start using.

Aharon will soon start working on another test suite, that will let you 
write tests that directly call the screenshot calls and will possibly 
let you record user interaction. This will hopefully let us do even 
better testing to elementary widgets (or any other EFL application).

If you have any questions, please let Aharon/me know.

--
Tom.

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to