From: Jesse Luehrs Date: Thu, 29 Mar 2012 06:37:54 +0000 (-0500) Subject: give the actual reason for this TODO X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMoose.git;a=commitdiff_plain;h=74b9b2ff1539473cd4ab31bf6d68d169cc1de08f give the actual reason for this TODO --- diff --git a/t/bugs/memory_leaks.t b/t/bugs/memory_leaks.t index 745d739..f9f0762 100644 --- a/t/bugs/memory_leaks.t +++ b/t/bugs/memory_leaks.t @@ -68,8 +68,10 @@ no_leaks_ok( ); { - local $TODO - = 'Until we eliminate meta objects from being closed over by the immutabilized methods, this will leak'; + # fixing this leak currently triggers a bug in Carp + # we can un-TODO once that fix goes in allowing the leak + # in Eval::Closure to be fixed + local $TODO = 'Eval::Closure leaks a bit at the moment'; no_leaks_ok( sub { my $meta = Moose::Meta::Class->create_anon_class;