(_create_file): Don't include $$ in temp file name.
authorJim Meyering <jim@meyering.net>
Mon, 7 Sep 1998 14:07:23 +0000 (14:07 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 7 Sep 1998 14:07:23 +0000 (14:07 +0000)
(run_tests): Use shorter suffixes for temp file names.

tests/Fetish.pm

index 9eaad9b7682fe01f40b0d0b0426c0f2dd80dbc08..038c50b9ff5b1b6b48ce372f30b7a93e4c8bb6d2 100644 (file)
@@ -12,7 +12,7 @@ use FileHandle;
 use File::Compare qw(compare);
 
 @ISA = qw(Exporter);
-($VERSION = '$Revision: 1.2 $ ') =~ tr/[0-9].//cd;
+($VERSION = '$Revision: 1.3 $ ') =~ tr/[0-9].//cd;
 @EXPORT = qw (run_tests);
 
 my @Types = qw (IN OUT ERR EXIT PRE POST);
@@ -73,7 +73,7 @@ sub _create_file ($$$$)
     }
   else
     {
-      $file = "$test_name-$$.$Global_count";
+      $file = "$test_name.$Global_count";
       ++$Global_count;
     }
 
@@ -238,8 +238,8 @@ sub run_tests ($$$$$)
       warn "$test_name...\n" if $verbose;
       &{$expect->{PRE}} if $expect->{PRE};
       my %tmp;
-      $tmp{OUT} = "$test_name-out";
-      $tmp{ERR} = "$test_name-err";
+      $tmp{OUT} = "$test_name.O";
+      $tmp{ERR} = "$test_name.E";
       push @junk_files, $tmp{OUT}, $tmp{ERR};
       my @cmd = ($prog, @args, "> $tmp{OUT}", "2> $tmp{ERR}");
       my $cmd_str = join ' ', @cmd;