fix references to test files
Jesse Luehrs [Thu, 5 May 2011 15:41:57 +0000 (10:41 -0500)]
lib/Class/MOP/Class.pm
lib/Class/MOP/Instance.pm
lib/Moose.pm
lib/Moose/Cookbook/Basics/Recipe1.pod
lib/Moose/Cookbook/Basics/Recipe2.pod
lib/Moose/Cookbook/Basics/Recipe3.pod
lib/Moose/Cookbook/Basics/Recipe4.pod
lib/Moose/Cookbook/Basics/Recipe9.pod
lib/Moose/Util.pm
lib/Moose/Util/TypeConstraints.pm

index eb50b0e..267e376 100644 (file)
@@ -783,7 +783,8 @@ sub _force_rebless_instance {
     }
 
     # rebless!
-    # we use $_[1] here because of t/306_rebless_overload.t regressions on 5.8.8
+    # we use $_[1] here because of t/cmop/rebless_overload.t regressions
+    # on 5.8.8
     $meta_instance->rebless_instance_structure($_[1], $self);
 
     $self->_fixup_attributes_after_rebless($instance, $old_metaclass, %params);
index 51a84d6..499cc25 100644 (file)
@@ -150,7 +150,8 @@ sub strengthen_slot_value {
 sub rebless_instance_structure {
     my ($self, $instance, $metaclass) = @_;
 
-    # we use $_[1] here because of t/306_rebless_overload.t regressions on 5.8.8
+    # we use $_[1] here because of t/cmop/rebless_overload.t regressions
+    # on 5.8.8
     bless $_[1], $metaclass->name;
 }
 
index ec39490..7653d15 100644 (file)
@@ -84,7 +84,7 @@ our @SUPER_ARGS;
 
 sub super {
     # This check avoids a recursion loop - see
-    # t/100_bugs/020_super_recursion.t
+    # t/bugs/super_recursion.t
     return if defined $SUPER_PACKAGE && $SUPER_PACKAGE ne caller();
     return unless $SUPER_BODY; $SUPER_BODY->(@SUPER_ARGS);
 }
@@ -1014,7 +1014,7 @@ unresolvable conflict.
 
 It should be noted that C<super> and C<inner> B<cannot> be used in the same
 method. However, they may be combined within the same class hierarchy; see
-F<t/014_override_augment_inner_super.t> for an example.
+F<t/basics/override_augment_inner_super.t> for an example.
 
 The reason for this is that C<super> is only valid within a method
 with the C<override> modifier, and C<inner> will never be valid within an
index 6e403e3..a39533a 100644 (file)
@@ -165,7 +165,7 @@ required, and calling C<new> without them will throw an error.
 From here on, we can use C<$point> and C<$point3d> just as you would
 any other Perl 5 object. For a more detailed example of what can be
 done, you can refer to the
-F<t/000_recipes/moose_cookbook_basics_recipe1.t> test file.
+F<t/recipes/moose_cookbook_basics_recipe1.t> test file.
 
 =head2 Moose Objects are Just Hashrefs
 
index e4e643e..255e91c 100644 (file)
@@ -159,7 +159,7 @@ method, which accepts named parameters.
   );
 
 And as with the first recipe, a more in-depth example can be found in
-the F<t/000_recipes/moose_cookbook_basics_recipe2.t> test file.
+the F<t/recipes/moose_cookbook_basics_recipe2.t> test file.
 
 =head1 CONCLUSION
 
index fc4152b..31832d3 100644 (file)
@@ -184,7 +184,7 @@ ensure that is has the correct value for its C<parent> attribute.
 
 As with all the other recipes, B<BinaryTree> can be used just like any
 other Perl 5 class. A more detailed example of its usage can be found
-in F<t/000_recipes/moose_cookbook_basics_recipe3.t>.
+in F<t/recipes/moose_cookbook_basics_recipe3.t>.
 
 =head1 CONCLUSION
 
index 7570e9a..d9fff11 100644 (file)
@@ -252,7 +252,7 @@ arguments to C<super>. Instead, Moose simply passes the same
 parameters that were passed to the method.
 
 A more detailed example of usage can be found in
-F<t/000_recipes/moose_cookbook_basics_recipe4.t>.
+F<t/recipes/moose_cookbook_basics_recipe4.t>.
 
 =head1 CONCLUSION
 
index 5057408..a6fdf36 100644 (file)
@@ -235,7 +235,7 @@ If you'd like to learn more about overloading, please read the
 documentation for the L<overload> pragma.
 
 To see all the code we created together, take a look at
-F<t/000_recipes/basics/010_genes.t>.
+F<t/recipes/basics/010_genes.t>.
 
 =head1 NEXT STEPS
 
index d7e7e50..1128111 100644 (file)
@@ -305,7 +305,7 @@ sub _reconcile_roles_for_metaclass {
     # handle the case where we need to fix compatibility between a class and
     # its parent, but all roles in the class are already also done by the
     # parent
-    # see t/050/054.t
+    # see t/metaclasses/metaclass_compat_no_fixing_bug.t
     return $super_meta_name
         unless @role_differences;
 
index 36146a8..375e5f4 100644 (file)
@@ -1024,7 +1024,7 @@ L<Declare::Constraints::Simple> to declare a completely new type.
           )->(@_);
       };
 
-For more examples see the F<t/200_examples/004_example_w_DCS.t> test
+For more examples see the F<t/examples/example_w_DCS.t> test
 file.
 
 Here is an example of using L<Test::Deep> and it's non-test
@@ -1040,7 +1040,7 @@ related C<eq_deeply> function.
         };
 
 For a complete example see the
-F<t/200_examples/005_example_w_TestDeep.t> test file.
+F<t/examples/example_w_TestDeep.t> test file.
 
 =head2 Error messages