update _original_class_name
[gitmo/MooseX-Object-Pluggable.git] / t / 01-basic.t
index 7025db0..9bdc083 100644 (file)
@@ -5,7 +5,7 @@ use warnings;
 use Test::More;
 use lib 't/lib';
 
-plan tests => 15;
+plan tests => 16;
 
 use_ok('TestApp');
 
@@ -17,8 +17,6 @@ is($app->_role_from_plugin('+'.$_), $_)
 is($app->_role_from_plugin($_), 'TestApp::Plugin::'.$_)
     for(qw/Foo/);
 
-
-
 is( $app->foo, "original foo", 'original foo value');
 is( $app->bar, "original bar", 'original bar value');
 is( $app->bor, "original bor", 'original bor value');
@@ -26,6 +24,8 @@ is( $app->bor, "original bor", 'original bor value');
 ok($app->load_plugin('Bar'), "Loaded Bar");
 is( $app->bar, "override bar", 'overridden bar via plugin');
 
+is( $app->_original_class_name, 'TestApp', '_original_class_name works');
+
 ok($app->load_plugin('Baz'), "Loaded Baz");
 is( $app->baz, "plugin baz", 'added baz via plugin');
 
@@ -36,3 +36,5 @@ ok($app->load_plugin('+TestApp::Plugin::Bor'), "Loaded Bor");
 is( $app->bor, "plugin bor", 'override bor via plugin');
 
 #print $app->meta->dump(3);
+
+