[Vala] [ANNOUNCE] Valadate 0.1.1 - Test runner and utilities for vala



Changes
=======

This is a bugfix release.

  * Fix name of pkg-config file.
  * Fix content of pkg-config file.
  * Load default packages, so .deps file is not needed in the common case.

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>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]