X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=t%2Fclass_traits_CAR_bug.t;h=cc57bc1ddc8843a790aaf51a565180fc04bfcbbf;hp=d160e7311e113ab3c4a30a6341ca1f9dc2341804;hb=10542b5178b2fa036e0658111523ea68a7a04437;hpb=0f0fedb2b03e13e16636b61fd5e82b6563d2ee9c diff --git a/t/class_traits_CAR_bug.t b/t/class_traits_CAR_bug.t index d160e73..cc57bc1 100644 --- a/t/class_traits_CAR_bug.t +++ b/t/class_traits_CAR_bug.t @@ -11,6 +11,17 @@ BEGIN { } BEGIN { + my %hidden = map { (my $m = "$_.pm") =~ s{::}{/}g; $m => 1 } qw( + Foo + Bar + ); + unshift @INC, sub { + return unless exists $hidden{$_[1]}; + die "Can't locate $_[1] in \@INC (hidden)\n"; + }; +} + +BEGIN { package TestRole; $INC{'TestRole'} = __FILE__; use Moose::Role;