5.6902 release
[catagits/Catalyst-Runtime.git] / t / unit_controller_namespace.t
1 use strict;
2 use warnings;
3
4 use Test::More tests => 3;
5 use Test::NoWarnings;    # Adds an extra test.
6
7 BEGIN {
8   package MyApp::Controller::Foo;
9
10   use base qw/Catalyst::Controller/;
11
12   package MyApp::Controller::Root;
13
14   use base qw/Catalyst::Controller/;
15
16   __PACKAGE__->config(namespace => '');
17
18   package Stub;
19
20   sub config { {} };
21 }
22
23 is(MyApp::Controller::Foo->action_namespace('Stub'), 'foo');
24
25 is(MyApp::Controller::Root->action_namespace('Stub'), '');