shell bypass 403

GrazzMean Shell

: /usr/share/doc/perl-Moose/t/cmop/ [ drwxr-xr-x ]
Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 3.12.151.193
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : metaclass_inheritance.t
use strict;
use warnings;

use Test::More;
use Class::MOP;

=pod

Test that a default set up will cause metaclasses to inherit
the same metaclass type, but produce different metaclasses.

=cut

{
    package Foo;
    use metaclass;

    package Bar;
    use parent -norequire => 'Foo';

    package Baz;
    use parent -norequire => 'Bar';
}

my $foo_meta = Foo->meta;
isa_ok($foo_meta, 'Class::MOP::Class');

is($foo_meta->name, 'Foo', '... foo_meta->name == Foo');

my $bar_meta = Bar->meta;
isa_ok($bar_meta, 'Class::MOP::Class');

is($bar_meta->name, 'Bar', '... bar_meta->name == Bar');
isnt($bar_meta, $foo_meta, '... Bar->meta != Foo->meta');

my $baz_meta = Baz->meta;
isa_ok($baz_meta, 'Class::MOP::Class');

is($baz_meta->name, 'Baz', '... baz_meta->name == Baz');
isnt($baz_meta, $bar_meta, '... Baz->meta != Bar->meta');
isnt($baz_meta, $foo_meta, '... Baz->meta != Foo->meta');

done_testing;
© 2025 GrazzMean