Matthew Astley wrote:

Hi Matthew,

I was hoping damagecontrol might be something similar in Perl, but
> it's Java too.
The obvious searches on perlmonks.org, cpan.org and Google don't turn
up any Perl continuous integration programs - anyone know of one?  I
know the Java ones can kick off a set of Perl tests, but which Perl
CGI user wants to set up Tomcat?  8-/

damagecontrol positions itself as a cross language continuous integration platform, and it's actually written in Ruby. It simply checks a module out of CVS (or Subversion), and then runs an arbitary command in checked out copy, so it's very easy to set it up for a Perl project. It's not very mature yet, but certainly usable.


It might turn out to be less effort overall, and more useful in terms
of getting your code distributed
(e.g. http://packages.debian.org/libtest-unit-perl ), if you add your
runner to the perlunit project itself.  Would you want to do this?
What are the dependencies?  Is it just the one class or are there a
lot of support files to help with the integration side?

The runner's just a single module. It depends on Time::HiRes, XML::Generator, and XML::XPath for the tests. XML::XPath's quite heavyweight, but I guess most people using Test::Unit will have it installed anyway. I'm happy for it to be part of Test::Unit proper, it seems the easiest way to go, if you don't mind the extra dependencies that is.


If anybody wants to look, you can grab the code from:
http://www.andreweland.org/Test-Unit-Runner-Xml-0.1.tar.gz

  -- Andrew (http://www.andreweland.org)



-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Perlunit-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/perlunit-devel

Reply via email to