BEGIN
{
chdir 't' if -d 't';
- plan tests => 13;
+ plan tests => 15;
use lib '../lib';
use lib '../blib/arch';
Devel::Size->import( qw(size total_size) );
die ("Uhoh, test uses an outdated version of Devel::Size")
- unless is ($Devel::Size::VERSION, '0.72_50', 'VERSION MATCHES');
+ unless is ($Devel::Size::VERSION, '0.72_52', 'VERSION MATCHES');
#############################################################################
# some basic checks:
##########################################################
# RT#14849 (& RT#26781 and possibly RT#29238?)
isnt( total_size( sub{ do{ my $t=0 }; } ), 0, 'total_size( sub{ my $t=0 } ) > 0' );
+
+# CPAN RT #58484 and #58485
+isnt (total_size(\&total_size), 0, 'total_size(\&total_size) > 0');
+
+use constant LARGE => 'N' x 8192;
+
+cmp_ok (total_size(\&LARGE), '>', 8192,
+ 'total_size for a constant includes the constant');