summaryrefslogtreecommitdiff
path: root/dh_elpa_test
diff options
context:
space:
mode:
Diffstat (limited to 'dh_elpa_test')
-rwxr-xr-xdh_elpa_test11
1 files changed, 8 insertions, 3 deletions
diff --git a/dh_elpa_test b/dh_elpa_test
index d91925c..b46875e 100755
--- a/dh_elpa_test
+++ b/dh_elpa_test
@@ -134,11 +134,16 @@ if ($control->source->Build_Depends->has( "elpa-buttercup" )) {
# ---- ERT
-my $rule = File::Find::Rule
+my $rule = File::Find::Rule->new;
+$rule
+ ->or(File::Find::Rule
+ ->name('.pc', 'debian')
+ ->directory->prune->discard,
+ File::Find::Rule->new);
+$rule
->file()
->name( '*.el' )
- ->grep( "ert-deftest" )
- ->none( File::Find::Rule->name('debian/*'), File::Find::Rule->name('.pc/*') );
+ ->grep( "ert-deftest" );
if (defined $ENV{'DH_ELPA_TEST_ERT_EXCLUDE'}) {
foreach my $glob (split(',', $ENV{'DH_ELPA_TEST_ERT_EXCLUDE'})) {
$rule->not_name($glob);