use lib 't/lib';
BEGIN {
+ plan skip_all => "Sub::Name not available"
+ unless eval { require Sub::Name };
+
require Class::Accessor::Grouped;
+
my $xsa_ver = $Class::Accessor::Grouped::__minimum_xsa_version;
eval {
require Class::XSAccessor;
# rerun the regular 3 tests under XSAccessor
$Class::Accessor::Grouped::USE_XS = 1;
-for my $tname (qw/accessors.t accessors_ro.t accessors_wo.t/) {
+for my $tname (qw/accessors.t accessors_ro.t accessors_wo.t clean_namespace.t/) {
subtest "$tname with USE_XS (pass $_)" => sub {
my $tfn = catfile($Bin, $tname);
for (
- qw|AccessorGroups.pm AccessorGroups/BeenThereDoneThat.pm AccessorGroupsRO.pm AccessorGroupsSubclass.pm AccessorGroupsWO.pm|,
+ qw|AccessorGroups.pm AccessorGroups/BeenThereDoneThat.pm AccessorGroupsRO.pm AccessorGroupsSubclass.pm AccessorGroupsParent.pm AccessorGroupsWO.pm|,
File::Spec::Unix->catfile ($tfn),
) {
delete $INC{$_};