eval "Regexp::Wildcards::$_('Regexp::Wildcards')";
like($@, qr/^First\s+argument/, "RW::$_ isn't a class method");
eval "Regexp::Wildcards::$_(\$fake)";
like($@, qr/^First\s+argument/, "RW::$_ only applies to RW objects");
}
eval "Regexp::Wildcards::$_('Regexp::Wildcards')";
like($@, qr/^First\s+argument/, "RW::$_ isn't a class method");
eval "Regexp::Wildcards::$_(\$fake)";
like($@, qr/^First\s+argument/, "RW::$_ only applies to RW objects");
}