Valadate ======== Valadate is a unit testing framework based on GLib Testing. It is primarily intended for testing code written in Vala, but can be used with any GObject-based code.
Currently hosted just on Gitorius: http://gitorious.org/valadate Features -------- * Automatic test discovery like JUnit or .NET testing framework. Tests can be automatically found in a shared library using either .vapi or .gir file. * Running tests for all parameters from specific set. A test fixture can define properties and sets of values for them and the discovered test methods will automatically be run for all of them. * Utility functions for waiting in a main loop until specified event or timeout occurs. * Support for asynchronous tests. Method declared async in vala will be automatically run under main loop until completion or configurable timeout. * Utility functions providing temporary directory to tests. With support for initializing the temporary directory by storing data, copying specified files there, and running a shell snippet. -- Jan 'Bulb' Hudec <[email protected]> PS: I didn't create any mailing list yet. I will do that iff somebody actually shows interest in the thing. _______________________________________________ Vala-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/vala-list
