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
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)');