From da64122a3fb0c5c747fb88dfce9909285697cfc2 Mon Sep 17 00:00:00 2001 From: Karen Etheridge Date: Fri, 2 Mar 2012 21:57:54 +0000 Subject: fix for RT#75486: instead of silently ignoring conflicts that do not compile, issue a conflict warning --- t/lib/02/Foo/Conflicts/Broken.pm | 11 +++++++++++ t/lib/02/Foo/Conflicts/Good.pm | 1 + 2 files changed, 12 insertions(+) create mode 100644 t/lib/02/Foo/Conflicts/Broken.pm (limited to 't/lib/02/Foo') diff --git a/t/lib/02/Foo/Conflicts/Broken.pm b/t/lib/02/Foo/Conflicts/Broken.pm new file mode 100644 index 0000000..87043ae --- /dev/null +++ b/t/lib/02/Foo/Conflicts/Broken.pm @@ -0,0 +1,11 @@ +package Foo::Conflicts::Broken; +use strict; +use warnings; + +use Dist::CheckConflicts + -conflicts => { + 'Broken' => '0.03', + 'NotInstalled' => '0.01', + }; + +1; diff --git a/t/lib/02/Foo/Conflicts/Good.pm b/t/lib/02/Foo/Conflicts/Good.pm index f40a955..33d15de 100644 --- a/t/lib/02/Foo/Conflicts/Good.pm +++ b/t/lib/02/Foo/Conflicts/Good.pm @@ -7,6 +7,7 @@ use Dist::CheckConflicts 'Foo' => 0.01, 'Foo::Two' => 0.01, 'Foo::Three' => 0.01, + 'NotInstalled' => '0.01', }; 1; -- cgit v1.2.3-54-g00ecf