Skip to content

Commit

Permalink
Merge pull request #5029 from elliefm/v311/cass-more-tt-sanity-checks
Browse files Browse the repository at this point in the history
check for unexpected extra tiny-tests directories
  • Loading branch information
elliefm committed Sep 15, 2024
2 parents 456b66f + 302bf2b commit 61acd6c
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 61acd6c

Please sign in to comment.