root/lang/perl/Moxy/trunk/t/Plugins/RefererCutter.t @ 9973

Revision 9973, 0.8 kB (checked in by tokuhirom, 5 years ago)

Plugin::Filter::* を Plugin::* に移動さす。

Line 
1use strict;
2use warnings;
3use Moxy::Plugin::RefererCutter;
4use Moxy;
5use HTTP::Request;
6use Test::More tests => 2;
7
8Moxy->load_plugins(qw/RefererCutter/);
9my $m = Moxy->new(
10    {
11        global => {
12            assets_path => File::Spec->catfile( $FindBin::Bin, '..', 'assets' ),
13            storage => {
14                module    => 'DBM_File',
15                file      => 't/testing.ndbm',
16                dbm_class => 'NDBM_File',
17            },
18            'log' => {
19                level => 'info',
20            },
21        },
22    }
23);
24my $req = HTTP::Request->new();
25$req->header('Referer' => 'http://wassr.jp/');
26$req->header('X-Moe' => 'nishiohirokazu');
27$m->run_hook('request_filter' => { request => $req });
28is $req->header('X-Moe') => 'nishiohirokazu';
29ok !$req->header('Referer');
30
Note: See TracBrowser for help on using the browser.