let each test component do one thing. leave depends_on(DefaultSetup) for a while
[catagits/Catalyst-Runtime.git] / t / lib / TestAppCustomContainer.pm
index eb57069..8915669 100644 (file)
@@ -4,6 +4,13 @@ use Catalyst;
 extends 'Catalyst';
 use namespace::autoclean;
 
+ confess("No default container") unless $ENV{TEST_APP_CURRENT_CONTAINER};
+Class::MOP::load_class($ENV{TEST_APP_CURRENT_CONTAINER}); # FIXME!
+# Custom container name is silently ignored if the class doesn't exist!
+__PACKAGE__->config(
+    container_class => $ENV{TEST_APP_CURRENT_CONTAINER}
+);
+
 __PACKAGE__->setup;
 
 1;