namespace-clean-xs

 view release on metacpan or  search on metacpan

t/05-explicit-cleanee.t  view on Meta::CPAN

      return sub { return 0 unless @code; $_ = shift @code; 1; }
    }
    else {
      return ();
    }
  };

  for (1..1000) {
    my $pkg = "CleaneeTarget::No${_}";

    my @val = require "CleaneeTarget/No${_}.pm";

    ok !$pkg->can('x_foo'),    'explicitely removed disappeared';
    ok  $pkg->can('x_bar'),    'not in explicit removal and still there';
  }
}



( run in 0.434 second using v1.01-cache-2.11-cpan-05444aca049 )