last;
}
if ($dump) {
- if ( $line =~ /ADD_TEST\(\S+\s+\S*\/tesh\s/ ) {
+ if ( $line =~ /^\s*ADD_TEST\(\S+\s+\S*\/tesh\s/ ) {
$srcdir = "";
$bindir = "";
$config_var = "";
$tesh_file =~ s/^[^\/\$]/$path\/$&/;
$tesh_file =~ s/\${CMAKE_HOME_DIRECTORY}/$proj_dir/g;
if ( ! -e "$tesh_file" ) {
- print "tesh_file : $tesh_file not exists!\n";
- die;
+ print "# tesh_file: $tesh_file does not exist!\n";
+ print "# $line\n";
+ next;
}
}
}
close(TESH_FILE);
}
- elsif ( $line =~ /set_tests_properties/ ) {
+ elsif ( $line =~ /^\s*set_tests_properties/ ) {
if ( $line =~ /set_tests_properties\(([\S]+)/ ) {
my ($name_temp) = ($1);
$line =~ s/$name_temp/memcheck-$name_temp-0/g;