Bug#543166: ITP: atheist -- A general purpose command-line testing tool.

2009-08-24 Thread Cleto Martin Angelina
Atheist is a command-line based tool for program testing. It provides a
feature set unrivaled by any other program testing (not unit testing) tool
in Debian. With a wide and extensible library the user may prepare the test
environment, check conditions after or before tests, launch helper daemons,
execute tests remotely and much more. It is written in python and the main
idea is that programmers may test their programs in a black-box way. Test
specifications may be passed to atheist (or it looks for them in a concrete
directory) which executes all of them and shows detailed statistics at the
end of the execution.

The atheist API is composed by test entities that can be used by the user.
For instance, Condition objects represent any situation that must be occur
at a time and may be composed with other Conditions. A Test object has many
useful attributes like the command to execute, terminate signal expected,
pre and post conditions, maximum time of execution, become a test
'daemonizable'... With a few test files it is possible to create complex and
sophisticated program tests.

There is a manual written by using python-sphinx and it will be included in
the package.


-- 
---
Cleto Martín Angelina
cleto.mar...@gmail.com


Bug#543166: ITP: atheist -- A general purpose command-line testing tool.

2009-08-22 Thread Cleto Martín Angelina
Package: wnpp
Severity: wishlist
Owner: Cleto Martín Angelina cleto.mar...@gmail.com


  Package name: atheist
  Version : 0.01
  Upstream Author : David Villa david.vi...@uclm.es
  URL : http://arco.esi.uclm.es/svn/public/prj/atheist
  License : GPLv3
  Programming Lang: Python
  Description : A general purpose command-line testing tool.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#543166: ITP: atheist -- A general purpose command-line testing tool.

2009-08-22 Thread Tiago Bortoletto Vaz
Hi Cleto,

On Sun, Aug 23, 2009 at 01:15:58AM +0200, Cleto Martín Angelina wrote:
 Package: wnpp
 Severity: wishlist
 Owner: Cleto Martín Angelina cleto.mar...@gmail.com
 
 
   Package name: atheist
   Version : 0.01
   Upstream Author : David Villa david.vi...@uclm.es
   URL : http://arco.esi.uclm.es/svn/public/prj/atheist
   License : GPLv3
   Programming Lang: Python
   Description : A general purpose command-line testing tool.

You should give more information about this package here.

Regards,

-- 
Tiago Bortoletto Vaz
http://tiagovaz.org
0xA504FECA - http://pgp.mit.edu




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org