X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2FData-Dumper-Concise.git;a=blobdiff_plain;f=t%2Fsugar.t;h=8c1dba003345c77525e1aca11bd522ebf53b556b;hp=d62ed27a08afcbf1f6a6333da86bdad1eb36ef66;hb=452e7ff29c95f7771bf5efd31c24cfb6f2d7b2bb;hpb=bef8cf5e5e01eadafefbd95cb99059a96faf73c7 diff --git a/t/sugar.t b/t/sugar.t index d62ed27..8c1dba0 100644 --- a/t/sugar.t +++ b/t/sugar.t @@ -46,13 +46,16 @@ DWARN_CODEREF: { } DWARNN: { - my $x = [1]; - my $foo = DwarnN $x; - is $warned_string, qq{\$x => [\n 1\n]\n}, 'DwarnN warns'; + my $loaded = eval { require Devel::ArgNames; 1 }; + if ($loaded) { + my $x = [1]; + my $foo = DwarnN $x; + is $warned_string, qq{\$x => [\n 1\n]\n}, 'DwarnN warns'; - ok eq_array($foo, [1]), 'DwarnN passes through correctly'; + ok eq_array($foo, [1]), 'DwarnN passes through correctly'; - DwarnN [1]; - is $warned_string, qq{(anon) => [\n 1\n]\n}, 'DwarnN warns'; + DwarnN [1]; + is $warned_string, qq{(anon) => [\n 1\n]\n}, 'DwarnN warns'; + } }