X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fscripts%2Flyx_batch.pl.in;h=25626ea3956158b265c6beebbef428902fc7c2fe;hb=975f304185eca53d62de8b36e6fc5f95b2da4fd9;hp=482924897940241217603eeebe95520daa902525;hpb=434ac146bde18934d64262b5d9c23d5707f40541;p=features.git diff --git a/lib/scripts/lyx_batch.pl.in b/lib/scripts/lyx_batch.pl.in index 4829248979..25626ea395 100644 --- a/lib/scripts/lyx_batch.pl.in +++ b/lib/scripts/lyx_batch.pl.in @@ -7,7 +7,7 @@ use strict; use warnings; use File::Copy; use File::Compare; -use File::Slurp qw(read_dir); +use File::Slurp qw(read_dir read_file); sub checkPrecondition(); sub system1(@); @@ -127,6 +127,12 @@ exit(0); sub run_tests { my $test_dir = shift; + if (-e "$test_dir/skip.test") { + my $skip_msg = read_file("$test_dir/skip.test"); + print "TEST SKIPPED.\n$skip_msg\n"; + return; + } + my @expected = &addFiles($test_dir, $Tests{$test}->{check},1); my @created = &addFiles($workdir, $Tests{$test}->{check}, 0);