Show
Ignore:
Timestamp:
04/09/08 15:47:11 (8 months ago)
Author:
kindlund
Message:

Merging simpler_agent branch into trunk.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • honeyclient/trunk/t/honeyclient_manager.t

    r1282 r1499  
    5959# Make sure the module loads properly, with the exportable 
    6060# functions shared. 
    61 BEGIN { use_ok('HoneyClient::Manager', qw(init destroy)) or diag("Can't load HoneyClient::Manager package.  Check to make sure the package library is correctly listed within the path."); } 
     61BEGIN { use_ok('HoneyClient::Manager') or diag("Can't load HoneyClient::Manager package.  Check to make sure the package library is correctly listed within the path."); } 
    6262require_ok('HoneyClient::Manager'); 
    63 can_ok('HoneyClient::Manager', 'init'); 
    64 can_ok('HoneyClient::Manager', 'destroy'); 
    65 use HoneyClient::Manager qw(init destroy); 
     63use HoneyClient::Manager; 
    6664 
    6765# Make sure HonyClient::Manager::VM::Clone loads. 
     
    8381use HoneyClient::Util::Config qw(getVar); 
    8482 
    85 # Check if HoneyClient::Manager::Database support is enabled.  
    86 my $DB_ENABLE = getVar(name      => "enable", 
    87                        namespace => "HoneyClient::Manager::Database"); 
    88 if ($DB_ENABLE) { 
    89     # Make sure HoneyClient::Manager::Database loads. 
    90     require_ok('HoneyClient::Manager::Database'); 
    91     require HoneyClient::Manager::Database; 
    92 
     83# Make sure HoneyClient::Manager::Database loads. 
     84BEGIN { use_ok('HoneyClient::Manager::Database') or diag("Can't load HoneyClient::Manager::Database package.  Check to make sure the package library is correctly listed within the path."); } 
     85require_ok('HoneyClient::Manager::Database'); 
     86use HoneyClient::Manager::Database; 
    9387 
    9488# Make sure Storable loads. 
     
    10599can_ok('MIME::Base64', 'decode_base64'); 
    106100use MIME::Base64 qw(encode_base64 decode_base64); 
     101 
     102# Make sure Data::Dumper loads 
     103BEGIN { use_ok('Data::Dumper') 
     104        or diag("Can't load Data::Dumper package. Check to make sure the package library is correctly listed within the path."); } 
     105require_ok('Data::Dumper'); 
     106use Data::Dumper; 
     107} 
     108 
     109 
     110 
     111# =begin testing 
     112{ 
     113SKIP: { 
     114    skip "HoneyClient::Manager->init() is not implemented, yet.", 1; 
     115} 
     116} 
     117 
     118 
     119 
     120# =begin testing 
     121{ 
     122SKIP: { 
     123    skip "HoneyClient::Manager->destroy() is not implemented, yet.", 1; 
     124} 
     125} 
     126 
     127 
     128 
     129# =begin testing 
     130{ 
     131SKIP: { 
     132    skip "HoneyClient::Manager->run() can't be easily tested, yet.", 1; 
     133} 
    107134} 
    108135