X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fcmop%2Fself_introspection.t;h=18b9e985eebe42e55f6feaa64166751146e99e04;hb=e2a758ad2cda3f25747bd9692a46c921cad45f34;hp=c735f7424a34d76bfceab492e3c4a51b45aeb77d;hpb=a77d943b2fc2b6e3e6eff2cd130ae5fc0ef70ed5;p=gitmo%2FMoose.git diff --git a/t/cmop/self_introspection.t b/t/cmop/self_introspection.t index c735f74..18b9e98 100644 --- a/t/cmop/self_introspection.t +++ b/t/cmop/self_introspection.t @@ -95,7 +95,7 @@ my @class_mop_class_methods = qw( invalidate_meta_instances invalidate_meta_instance superclasses subclasses direct_subclasses class_precedence_list - linearized_isa _superclasses_updated _superclass_metas + linearized_isa _method_lookup_order _superclasses_updated _superclass_metas get_all_method_names get_all_methods find_method_by_name find_all_methods_by_name find_next_method_by_name @@ -325,7 +325,9 @@ is($class_mop_class_meta->find_attribute_by_name('attribute_metaclass')->default is($class_mop_class_meta->name, 'Class::MOP::Class', '... Class::MOP::Class->name'); is($class_mop_class_meta->version, $Class::MOP::Class::VERSION, '... Class::MOP::Class->version'); -ok($class_mop_class_meta->has_package_symbol('$VERSION'), '... Class::MOP::Class->has_package_symbol($VERSION)'); +if ( defined $Class::MOP::Class::VERSION ) { + ok($class_mop_class_meta->has_package_symbol('$VERSION'), '... Class::MOP::Class->has_package_symbol($VERSION)'); +} is(${$class_mop_class_meta->get_package_symbol('$VERSION')}, $Class::MOP::Class::VERSION, '... Class::MOP::Class->get_package_symbol($VERSION)');