Re: [Perlunit-devel] XML Generating Test Runner
Status: Beta
Brought to you by:
mca1001
From: Andrew E. <an...@an...> - 2004-08-24 10:37:25
|
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) |