X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMooseX-Object-Pluggable.git;a=blobdiff_plain;f=t%2F01-basic.t;h=7025db0c35735c9884a7e425f949e60b9248f7d2;hp=4687e91348696c2d22de2f03c8d3d6158c35ac40;hb=6ce00a8fcee743702a9c3f6aaae843ab9847ac3c;hpb=b085a25c183c1c7ab0c665bfffba5aa0f46d0b88 diff --git a/t/01-basic.t b/t/01-basic.t index 4687e91..7025db0 100644 --- a/t/01-basic.t +++ b/t/01-basic.t @@ -5,7 +5,7 @@ use warnings; use Test::More; use lib 't/lib'; -plan tests => 19; +plan tests => 15; use_ok('TestApp'); @@ -17,6 +17,8 @@ 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,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);