1 package TestCustomContainer;
3 use namespace::autoclean;
9 default => 'TestAppCustomContainer',
12 has container_class => (
26 $ENV{TEST_APP_CURRENT_CONTAINER} = $self->container_class;
28 require Catalyst::Test;
29 Catalyst::Test->import($self->app_name);
31 is(get('/container_class'), $self->container_class);
32 is(get('/container_isa'), $self->container_class);
37 sub _build_container_class {
40 my $sugar = $self->sugar ? '' : 'No';
42 return $self->app_name . "::${sugar}SugarContainer";
45 __PACKAGE__->meta->make_immutable;