aa762a854124dc26536b47081e8ea86119059f8c
[catagits/Catalyst-Plugin-ConfigLoader.git] / t / 20-mock_load.t
1 package MockApp;\r
2 \r
3 use Test::More tests => 7;\r
4 \r
5 use Cwd;\r
6 $ENV{ CATALYST_HOME } = cwd . '/t/mockapp';\r
7 \r
8 use_ok( 'Catalyst', qw( ConfigLoader ) );\r
9 \r
10 __PACKAGE__->setup;\r
11 \r
12 ok( __PACKAGE__->config );\r
13 is( __PACKAGE__->config->{ 'Controller::Foo' }->{ foo }, 'bar' );\r
14 is( __PACKAGE__->config->{ 'Controller::Foo' }->{ new }, 'key' );\r
15 is( __PACKAGE__->config->{ 'Model::Baz' }->{ qux }, 'xyzzy' );\r
16 is( __PACKAGE__->config->{ 'Model::Baz' }->{ another }, 'new key' );\r
17 is( __PACKAGE__->config->{ 'view' }, 'View::TT::New' );\r