summaryrefslogtreecommitdiff
path: root/lib/CPANPLUS/Dist/MM.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/CPANPLUS/Dist/MM.pm')
-rw-r--r--lib/CPANPLUS/Dist/MM.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/CPANPLUS/Dist/MM.pm b/lib/CPANPLUS/Dist/MM.pm
index 14efb88542..2e01ef1ea0 100644
--- a/lib/CPANPLUS/Dist/MM.pm
+++ b/lib/CPANPLUS/Dist/MM.pm
@@ -653,7 +653,9 @@ sub create {
### send success on force...
$test_fail++;
- unless( $force ) {
+ if( !$force and !$cb->_callbacks->proceed_on_test_failure->(
+ $self, $captured )
+ ) {
$fail++; last RUN;
}
}