SOUNDS AWESOME! But I can't test it :( I got segv when I ran 'exactness -r' Anyhow, this is so nice and every widget developer have to use it and test with it. Thanks.
Daniel Juyung Seo (SeoZ) On Wed, Dec 7, 2011 at 1:05 AM, Enlightenment SVN <no-re...@enlightenment.org> wrote: > Log: > Exactness: initial commit. > > (Commit message by TAsn): > Exactness is a pixel perfect test suite for elm/evas/edje. > Exactness lets you write tests, and then record a specific interaction > with them, while taking windowshots in the process. The tests can later > be played back (windowshots will be automatically taken) and the > pictures will be compared for differences (usage of fail_if is also > supported). > There is a premade set of tests and recordings for all (most?) of the > elementary widgets in various scenarios. > Because of the nature of this test suite, it doesn't handle well any > tests with continued running animations/viedos (timing can never be 100% > right). But you can use it to test widgets with transition > animations. Bottom line: just give it a go. > > Read the README for more inforamtion. > > I hope it'll be deployed on our servers soon, as we really need > automatic testing. > > Signed-off-by: Aharon Hillel <a.hil...@partner.samsung.com> > > Author: tasn > Date: 2011-12-06 08:05:14 -0800 (Tue, 06 Dec 2011) > New Revision: 65961 > Trac: http://trac.enlightenment.org/e/changeset/65961 > > Added: > trunk/exactness/AUTHORS trunk/exactness/COPYING trunk/exactness/ChangeLog > trunk/exactness/INSTALL trunk/exactness/Makefile.am trunk/exactness/NEWS > trunk/exactness/README trunk/exactness/autogen.sh > trunk/exactness/configure.ac trunk/exactness/data/ > trunk/exactness/data/recording/ trunk/exactness/data/recording/test_3d.rec > trunk/exactness/data/recording/test_actionslider.rec > trunk/exactness/data/recording/test_anchorblock.rec > trunk/exactness/data/recording/test_anchorview.rec > trunk/exactness/data/recording/test_bg_image.rec > trunk/exactness/data/recording/test_bg_options.rec > trunk/exactness/data/recording/test_bg_plain.rec > trunk/exactness/data/recording/test_box_horiz.rec > trunk/exactness/data/recording/test_box_vert.rec > trunk/exactness/data/recording/test_bubble.rec > trunk/exactness/data/recording/test_button.rec > trunk/exactness/data/recording/test_calendar.rec > trunk/exactness/data/recording/test_check.rec > trunk/exactness/data/recording/test_colorselector.rec > trunk/exactness/data/recording/test_conformant.rec > trunk/exactness/data/recording/test_conformant2.rec > trunk/exactness/data/recording/test_ctxpopup.rec > trunk/exactness/data/recording/test_diskselector.rec > trunk/exactness/data/recording/test_fileselector.rec > trunk/exactness/data/recording/test_fileselector_button.rec > trunk/exactness/data/recording/test_fileselector_entry.rec > trunk/exactness/data/recording/test_focus.rec > trunk/exactness/data/recording/test_gengrid.rec > trunk/exactness/data/recording/test_genlist.rec > trunk/exactness/data/recording/test_genlist10.rec > trunk/exactness/data/recording/test_genlist11.rec > trunk/exactness/data/recording/test_genlist2.rec > trunk/exactness/data/recording/test_genlist3.rec > trunk/exactness/data/recording/test_genlist4.rec > trunk/exactness/data/recording/test_genlist6.rec > trunk/exactness/data/recording/test_genlist8.rec > trunk/exactness/data/recording/test_grid.rec > trunk/exactness/data/recording/test_hover.rec > trunk/exactness/data/recording/test_hover2.rec > trunk/exactness/data/recording/test_hoversel.rec > trunk/exactness/data/recording/test_index.rec > trunk/exactness/data/recording/test_inwin.rec > trunk/exactness/data/recording/test_inwin2.rec > trunk/exactness/data/recording/test_label.rec > trunk/exactness/data/recording/test_list.rec > trunk/exactness/data/recording/test_notify.rec > trunk/exactness/data/recording/test_pager_slide.rec > trunk/exactness/data/recording/test_panel.rec > trunk/exactness/data/recording/test_panes.rec > trunk/exactness/data/recording/test_progressbar.rec > trunk/exactness/data/recording/test_radio.rec > trunk/exactness/data/recording/test_scaling.rec > trunk/exactness/data/recording/test_scaling2.rec > trunk/exactness/data/recording/test_scroller.rec > trunk/exactness/data/recording/test_scroller2.rec > trunk/exactness/data/recording/test_segment_control.rec > trunk/exactness/data/recording/test_separator.rec > trunk/exactness/data/recording/test_slider.rec > trunk/exactness/data/recording/test_spinner.rec > trunk/exactness/data/recording/test_table.rec > trunk/exactness/data/recording/test_table2.rec > trunk/exactness/data/recording/test_table3.rec > trunk/exactness/data/recording/test_table4.rec > trunk/exactness/data/recording/test_table5.rec > trunk/exactness/data/recording/test_table6.rec > trunk/exactness/data/recording/test_toggle.rec > trunk/exactness/data/recording/test_toolbar.rec > trunk/exactness/data/recording/test_toolbar2.rec > trunk/exactness/data/recording/test_toolbar3.rec > trunk/exactness/data/recording/test_toolbar4.rec > trunk/exactness/data/recording/test_toolbar5.rec > trunk/exactness/data/recording/test_tooltip.rec > trunk/exactness/data/recording/test_tooltip2.rec > trunk/exactness/data/recording/test_win_state.rec trunk/exactness/src/ > trunk/exactness/src/Makefile.am trunk/exactness/src/bin/ > trunk/exactness/src/bin/Makefile.am trunk/exactness/src/bin/test_3d.c > trunk/exactness/src/bin/test_actionslider.c > trunk/exactness/src/bin/test_anchorblock.c > trunk/exactness/src/bin/test_anchorview.c trunk/exactness/src/bin/test_bg.c > trunk/exactness/src/bin/test_box.c trunk/exactness/src/bin/test_bubble.c > trunk/exactness/src/bin/test_button.c trunk/exactness/src/bin/test_calendar.c > trunk/exactness/src/bin/test_check.c trunk/exactness/src/bin/test_clock.c > trunk/exactness/src/bin/test_colorselector.c > trunk/exactness/src/bin/test_conform.c > trunk/exactness/src/bin/test_ctxpopup.c trunk/exactness/src/bin/test_cursor.c > trunk/exactness/src/bin/test_diskselector.c > trunk/exactness/src/bin/test_entry.c > trunk/exactness/src/bin/test_fileselector.c > trunk/exactness/src/bin/test_fileselector_button.c > trunk/exactness/src/bin/test_fileselector_entry.c > trunk/exactness/src/bin/test_flip.c trunk/exactness/src/bin/test_flip_page.c > trunk/exactness/src/bin/test_flipselector.c > trunk/exactness/src/bin/test_floating.c trunk/exactness/src/bin/test_focus.c > trunk/exactness/src/bin/test_focus2.c trunk/exactness/src/bin/test_focus3.c > trunk/exactness/src/bin/test_gengrid.c trunk/exactness/src/bin/test_genlist.c > trunk/exactness/src/bin/test_glview.c > trunk/exactness/src/bin/test_glview_simple.c > trunk/exactness/src/bin/test_grid.c trunk/exactness/src/bin/test_hover.c > trunk/exactness/src/bin/test_hoversel.c trunk/exactness/src/bin/test_icon.c > trunk/exactness/src/bin/test_icon_desktops.c > trunk/exactness/src/bin/test_index.c trunk/exactness/src/bin/test_inwin.c > trunk/exactness/src/bin/test_label.c trunk/exactness/src/bin/test_launcher.c > trunk/exactness/src/bin/test_layout.c trunk/exactness/src/bin/test_list.c > trunk/exactness/src/bin/test_map.c trunk/exactness/src/bin/test_menu.c > trunk/exactness/src/bin/test_naviframe.c > trunk/exactness/src/bin/test_notify.c trunk/exactness/src/bin/test_pager.c > trunk/exactness/src/bin/test_panel.c trunk/exactness/src/bin/test_panes.c > trunk/exactness/src/bin/test_photo.c trunk/exactness/src/bin/test_photocam.c > trunk/exactness/src/bin/test_progressbar.c > trunk/exactness/src/bin/test_radio.c trunk/exactness/src/bin/test_scaling.c > trunk/exactness/src/bin/test_scroller.c > trunk/exactness/src/bin/test_segment_control.c > trunk/exactness/src/bin/test_separator.c > trunk/exactness/src/bin/test_slider.c > trunk/exactness/src/bin/test_slideshow.c > trunk/exactness/src/bin/test_spinner.c trunk/exactness/src/bin/test_table.c > trunk/exactness/src/bin/test_thumb.c trunk/exactness/src/bin/test_toggle.c > trunk/exactness/src/bin/test_toolbar.c trunk/exactness/src/bin/test_tooltip.c > trunk/exactness/src/bin/test_transit.c trunk/exactness/src/bin/test_weather.c > trunk/exactness/src/bin/test_win_inline.c > trunk/exactness/src/bin/test_win_state.c trunk/exactness/src/bin/tsuite.c > trunk/exactness/src/bin/tsuite.h trunk/exactness/src/lib/ > trunk/exactness/src/lib/Makefile.am > trunk/exactness/src/lib/tsuite_evas_hook.c > trunk/exactness/src/lib/tsuite_file_data.c > trunk/exactness/src/lib/tsuite_file_data.h trunk/exactness/src/scripts/ > trunk/exactness/src/scripts/Makefile.am trunk/exactness/src/scripts/write.sh > Modified: > trunk/exactness/tasn_is_a_lazy_bastard > > > Property changes on: trunk/exactness/autogen.sh > ___________________________________________________________________ > Added: svn:executable > + * > > > Property changes on: trunk/exactness/src/scripts/write.sh > ___________________________________________________________________ > Added: svn:executable > + * > > Modified: trunk/exactness/tasn_is_a_lazy_bastard > =================================================================== > --- trunk/exactness/tasn_is_a_lazy_bastard 2011-12-06 15:52:11 UTC (rev > 65960) > +++ trunk/exactness/tasn_is_a_lazy_bastard 2011-12-06 16:05:14 UTC (rev > 65961) > @@ -1 +1 @@ > -And he deserves to DIEEEEEE > +And he deserves to live forever. > > > ------------------------------------------------------------------------------ > Cloud Services Checklist: Pricing and Packaging Optimization > This white paper is intended to serve as a reference, checklist and point of > discussion for anyone considering optimizing the pricing and packaging model > of a cloud services business. Read Now! > http://www.accelacomm.com/jaw/sfnl/114/51491232/ > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn ------------------------------------------------------------------------------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel