Refactoring to remove putting className into each test class. WIP.

This commit is contained in:
Colin Kuskie 2010-03-12 10:30:29 -08:00
parent 85121c586c
commit f7589e6237
47 changed files with 48 additions and 56 deletions

View file

@ -8,5 +8,5 @@
# http://www.plainblack.com info@plainblack.com # http://www.plainblack.com info@plainblack.com
#------------------------------------------------------------------- #-------------------------------------------------------------------
use Test::Class::Load qw/tests/; use Test::Class::Load qw{tests/Test};
Test::Class->runtests; Test::Class->runtests;

View file

@ -1,4 +1,4 @@
package Test::WebGUI::AssetBase; package Test::WebGUI::Asset;
#------------------------------------------------------------------- #-------------------------------------------------------------------
# WebGUI is Copyright 2001-2009 Plain Black Corporation. # WebGUI is Copyright 2001-2009 Plain Black Corporation.
#------------------------------------------------------------------- #-------------------------------------------------------------------
@ -12,7 +12,7 @@ package Test::WebGUI::AssetBase;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::Class/; use base qw/My::Test::Class/;
use WebGUI::Test; use WebGUI::Test;
use Test::More; use Test::More;
@ -20,14 +20,6 @@ use Test::Deep;
use Test::Exception; use Test::Exception;
use WebGUI::Exception; use WebGUI::Exception;
sub session {
return shift->{_session};
}
sub class {
return qw/WebGUI::Asset/;
}
sub assetUiLevel { sub assetUiLevel {
return 1; return 1;
} }

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::File;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::File::GalleryFile;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::File::Image;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::File::ZipArchive;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Redirect;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::RichEdit;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Shortcut;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Sku;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Snippet;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Template;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Article;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Calendar;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Carousel;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Collaboration;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::HttpProxy;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::DataForm;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::DataTable;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::EventManagementSystem;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Folder;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Gallery;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::GalleryAlbum;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::HttpProxy;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::InOutBoard;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Layout;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Map;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Matrix;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::MessageBoard;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::MultiSearch;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Navigation;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Poll;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::ProjectManager;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::SQLReport;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Search;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Shelf;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::StockData;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::StoryArchive;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::StoryTopic;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Survey;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::SyndicatedContent;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::Thingy;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::TimeTracking;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::UserList;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::WeatherData;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;

View file

@ -12,7 +12,7 @@ package Test::WebGUI::Asset::Wobject::WikiMaster;
use FindBin; use FindBin;
use lib "$FindBin::Bin/lib"; use lib "$FindBin::Bin/lib";
use base qw/Test::WebGUI::AssetBase/; use base qw/Test::WebGUI::Asset/;
use Test::WebGUI::More; use Test::WebGUI::More;
use Test::WebGUI::Deep; use Test::WebGUI::Deep;