-use Test::More tests => 117;
+use Test::More tests => 136;
use strict;
use warnings;
use lib 't/lib';
};
use AccessorGroupsSubclass;
-
-{
- my $obj = AccessorGroupsSubclass->new;
- my $class = ref $obj;
- my $name = 'multiple1';
- my $alias = "_${name}_accessor";
-
- my $warned = 0;
- local $SIG{__WARN__} = sub {
- if (shift =~ /DESTROY/i) {
- $warned++;
- };
- };
-
- no warnings qw/once/;
- local *AccessorGroupsSubclass::DESTROY = sub {};
-
- $class->mk_group_accessors('warnings', 'DESTROY');
- ok($warned);
-};
-
my $obj = AccessorGroupsSubclass->new;
my $test_accessors = {
lr2name => {
custom_field => "lr2'field",
},
+ fieldname_torture => {
+ custom_field => join ('', map { chr($_) } (0..255) ),
+ is_xs => $use_xs,
+ },
};
for my $name (sort keys %$test_accessors) {