|
Packit |
69e8b9 |
use strict; use warnings;
|
|
Packit |
69e8b9 |
use lib (-e 't' ? 't' : 'test'), 'inc';
|
|
Packit |
69e8b9 |
|
|
Packit |
69e8b9 |
use Test::More tests => 1;
|
|
Packit |
69e8b9 |
use Spiffy -filter_save;
|
|
Packit |
69e8b9 |
use Filter5;
|
|
Packit |
69e8b9 |
|
|
Packit |
69e8b9 |
my $result = $Spiffy::filter_result;
|
|
Packit |
69e8b9 |
my $expected = do { local $/; <DATA> };
|
|
Packit |
69e8b9 |
$result =~ s/\r//g;
|
|
Packit |
69e8b9 |
$expected =~ s/\r//g;
|
|
Packit |
69e8b9 |
is($result, $expected);
|
|
Packit |
69e8b9 |
|
|
Packit |
69e8b9 |
__DATA__
|
|
Packit |
69e8b9 |
use strict;use warnings;my($xxx,$yyy);$xxx = sub {my $self = shift;
|
|
Packit |
69e8b9 |
$self->$xxx;
|
|
Packit |
69e8b9 |
$self->$yyy;
|
|
Packit |
69e8b9 |
};
|
|
Packit |
69e8b9 |
$yyy = sub {my $self = shift;
|
|
Packit |
69e8b9 |
$self->$xxx;
|
|
Packit |
69e8b9 |
$self->$yyy
|
|
Packit |
69e8b9 |
};
|
|
Packit |
69e8b9 |
;1;
|