#!/usr/bin/perl -w use ReTest; use strict; use File::Find; if (scalar @ARGV != 2) { die("Usage: retest sourcedir publishdir"); } my $testDir = $ARGV[0]; my $publishDir = $ARGV[1]; print "testDir is $testDir", "\n"; my @files = (); find( sub { if ( $_ =~ /\.js$/) { my $fileName = $File::Find::name; $fileName =~ s/^$testDir//; push @files, $fileName; } }, $testDir); my @templates = ("TEMPLATE.html", "TEMPLATE.xhtml", "TEMPLATE.svg"); my %templateSuffix; my %templateContents; for my $templateFile (@templates) { { local($/); open(TEMPLATE, "<" . ReTest::resourcePath($templateFile)) or die "Cannot open " . ReTest::resourcePath($templateFile) . " for reading"; $templateContents{$templateFile} =