[Vala] [ANNOUNCE] Valadate 0.1 - Test runner and utilities for vala
- From: Jan Hudec <bulb ucw cz>
- To: vala-list gnome org
- Subject: [Vala] [ANNOUNCE] Valadate 0.1 - Test runner and utilities for vala
- Date: Tue, 29 Sep 2009 22:09:05 +0200
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 <bulb ucw cz>
PS: I didn't create any mailing list yet. I will do that iff somebody
actually shows interest in the thing.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]