Blame t/autoload.t

Packit 69e8b9
use lib 't', 'lib';
Packit 69e8b9
use strict;
Packit 69e8b9
use warnings;
Packit 69e8b9
use Spiffy ();
Packit 69e8b9
Packit 69e8b9
package AAA;
Packit 69e8b9
use Spiffy -Base;
Packit 69e8b9
Packit 69e8b9
sub AUTOLOAD {
Packit 69e8b9
    super;
Packit 69e8b9
    join '+', $AAA::AUTOLOAD, @_;
Packit 69e8b9
}
Packit 69e8b9
Packit 69e8b9
package BBB;
Packit 69e8b9
use base 'AAA';
Packit 69e8b9
Packit 69e8b9
sub AUTOLOAD {
Packit 69e8b9
    super;
Packit 69e8b9
}
Packit 69e8b9
Packit 69e8b9
package CCC;
Packit 69e8b9
use base 'BBB';
Packit 69e8b9
Packit 69e8b9
sub AUTOLOAD {
Packit 69e8b9
    super;
Packit 69e8b9
}
Packit 69e8b9
Packit 69e8b9
package main;
Packit 69e8b9
use Test::More tests => 1;
Packit 69e8b9
Packit 69e8b9
is(CCC->foo(42), 'CCC::foo+42');