Télécharger la liste

Description du projet

LectroTest is an automatic, specification-based
testing tool for Perl. Just declare
properties that specify the expected behavior of
your software, and LectroTest will check your
software to see whether those properties hold. It
does this by running thousands of trials in which
your software is tested against the claims of your
properties. LectroTest's testing engine is compatible with other Perl testing packages, fully configurable,
and exposed as an object.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-07-20 20:46
0.3300

Test:: LectroTest peuvent maintenant être répertorié en tant que dépendance dans un ExtUtils:: MakeMaker fichier Makefile.PL. Il ya quelques réglages mineures dans la documentation pour plus de clarté, et le code des nettoyages mineurs.
Tags: Minor bugfixes
Test::LectroTest can now be listed as a dependency in an ExtUtils::MakeMaker Makefile.PL file. There are minor documentation tweaks for clarity, and minor code clean ups.

2005-03-03 10:17
0.3200

Cordes en contre-exemples sont maintenant publiés sous forme de guillemets. Il est donc facile de voir les caractères invisibles. Les utilisateurs peuvent désormais joindre des notes et des décharges variable d'essais. Dans le cas d'un essai échoue, ses billets seront émis dans le cadre du contre-exemple à l'aide au débogage.
Tags: Minor feature enhancements
Strings in counterexamples are now printed in double-quoted
form. This makes it easy to see invisibles. Users can now
attach notes and variable dumps to trials. In the event a trial
fails, its notes will be emitted as part of the counterexample
to aid in debugging.

2005-02-19 22:43
0.3100

Test:: LectroTest suit désormais Test:: sortie de Simple stratégie de code: le nombre d'échecs (jusqu'à 254) sont communiquées via le code de sortie. Test:: LectroTest:: TestRunner:: run_suite renvoie maintenant le nombre de propriétés qui ont été correctement cochée. (Auparavant, elle a enregistré 0 si aucune vérification a échoué.) Couverture de test complet a été ajouté. Devel:: Couverture dit que l'unité LT tests maintenant couvrir 100% des déclarations, des branches, les conditions et sous-routines.
Tags: Minor feature enhancements
Test::LectroTest now follows Test::Simple's
exit-code strategy: the number of failures (up to
254) is reported via the exit code.
Test::LectroTest::TestRunner::run_suite now
returns the number of properties that were
successfully checked. (Previously, it reported 0
if any check failed.) Full test coverage was
added. Devel::Coverage says that the LT unit tests
now cover 100% of statements, branches,
conditionals, and subroutines.

2005-02-16 22:05
0.0210

Nouveau: Test:: compatibilité Builder. Maintenant, vous pouvez mélanger Test:: LectroTest et autre test:: X modules tels que Test:: Simple et Test:: More. Le nouveau module de test:: LectroTest:: Compat offre la magie de compatibilité.
Tags: Major feature enhancements
New: Test::Builder compatibility. Now you can mix Test::LectroTest and other Test::X modules such as Test::Simple and Test::More. The new module Test::LectroTest::Compat provides the compatibility magic.

2005-02-13 06:44
0.0208

Tags: Initial freshmeat announcement

Project Resources