Failing test for reloading an already-loaded plugin, it shouldn't throw an error
[gitmo/MooseX-Object-Pluggable.git] / t / 01-basic.t
index 1701d6a..7025db0 100644 (file)
@@ -5,7 +5,7 @@ use warnings;
 use Test::More;
 use lib 't/lib';
 
-plan tests => 20;
+plan tests => 15;
 
 use_ok('TestApp');
 
@@ -15,7 +15,9 @@ is($app->_role_from_plugin('+'.$_), $_)
     for(qw/MyPrettyPlugin My::Pretty::Plugin/);
 
 is($app->_role_from_plugin($_), 'TestApp::Plugin::'.$_)
-    for(qw/MyPrettyPlugin My::Pretty::Plugin/);
+    for(qw/Foo/);
+
+
 
 is( $app->foo, "original foo", 'original foo value');
 is( $app->bar, "original bar", 'original bar value');
@@ -26,13 +28,11 @@ is( $app->bar, "override bar", 'overridden bar via plugin');
 
 ok($app->load_plugin('Baz'), "Loaded Baz");
 is( $app->baz, "plugin baz", 'added baz via plugin');
-is( $app->bar, "baz'd bar  override bar", 'baz extension for bar using around');
 
 ok($app->load_plugin('Foo'), "Loaded Foo");
 is( $app->foo, "around foo", 'around foo via plugin');
-is( $app->bar, "foo'd bar  baz'd bar  override bar", 'foo extension around baz extension for bar');
-is( $app->baz, "foo'd baz  plugin baz", 'foo extension override for baz');
 
 ok($app->load_plugin('+TestApp::Plugin::Bor'), "Loaded Bor");
-is( $app->foo, "bor'd foo  around foo", 'bor extension override for foo');
 is( $app->bor, "plugin bor", 'override bor via plugin');
+
+#print $app->meta->dump(3);