Skip to content

Commit

Permalink
TestPlan: sanity check for unexpected extra tiny-tests directories
Browse files Browse the repository at this point in the history
  • Loading branch information
elliefm committed Sep 11, 2024
1 parent 680a50d commit 93f1a20
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions cassandane/Cassandane/Unit/TestPlan.pm
Original file line number Diff line number Diff line change
Expand Up @@ -761,6 +761,16 @@ sub check_sanity
die "$tt directory contains no tests"
if not $ntests;
}

# whinge about 'tiny-tests' directories in unexpected places
# start searching in the parent directory so that we're checking the
# whole cyrus-imapd repository
my @unexpected_tt_dirs = grep {
chomp;
$_ ne '../cassandane/tiny-tests';
} qx{find .. -type d -name tiny-tests};
die "unexpected extra tiny-tests directories: @unexpected_tt_dirs"
if @unexpected_tt_dirs;
}

#
Expand Down

0 comments on commit 93f1a20

Please sign in to comment.