Changeset 2680

Show
Ignore:
Timestamp:
07/02/08 22:21:31 (16 months ago)
Author:
bchoate
Message:

Test updates to skip when appropriate.

Location:
branches/release-41/t
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • branches/release-41/t/51-objectsync.t

    r1098 r2680  
    33my $number = 38; 
    44 
    5 use Test::More tests => 38; 
    6  
     5use Test::More; 
     6 
     7use lib 't/lib', 'extlib', 'lib', '../lib', '../extlib'; 
    78use MT; 
    8 use MT::Author; 
    9 use MT::Auth; 
    109 
    1110use vars qw( $DB_DIR $T_CFG ); 
    12 use lib 't/lib', 'extlib', 'lib', '../lib', '../extlib'; 
    13 use MT::Test qw(:db :data); 
     11use MT::Test; 
     12my $mt = MT->new() or die MT->errstr; 
    1413 
    1514SKIP: { 
     15if ( ! MT->component('enterprise') ) { 
     16    plan skip_all => "Enterprise pack is not installed."; 
     17} else { 
     18    plan tests => $number; 
     19} 
     20 
    1621eval "require Net::LDAP;"; 
    1722if ($@) { 
     
    2227    skip "MT::LDAP is not found.  Did you enable Enterprise Pack?", $number; 
    2328} 
     29 
     30require MT::Author; 
     31require MT::Auth; 
     32require MT::LDAP; 
     33MT::Test->import( qw( :db :test ) ); 
    2434 
    2535&ldapdelete( name => 'Bob D' ); 
     
    2838&ldapdelete( name => 'Melody' ); 
    2939 
    30 my $mt = MT->new( Config => $T_CFG ) or die MT->errstr; 
    3140if (!MT->config->LDAPUserIdAttribute) { 
    3241    print "Set LDAPUserIdAttribute directive or this test will fail.\n"; 
     
    211220} 
    212221     
    213 use MT::LDAP; 
    214  
    215222sub ldapadd { 
    216223    my (%opt) = @_; 
  • branches/release-41/t/52-ldap.t

    r1098 r2680  
    44my $number = 15; 
    55 
    6 use Test::More tests => 15; 
     6use Test::More; 
    77 
     8use lib 't/lib', 'extlib', 'lib', '../lib', '../extlib'; 
    89use MT; 
     10use vars qw( $DB_DIR $T_CFG ); 
     11use MT::Test; 
    912 
    10 use vars qw( $DB_DIR $T_CFG ); 
    11 use lib 't/lib', 'extlib', 'lib', '../lib', '../extlib'; 
    12 use MT::Test qw(:db :data); 
     13my $mt = MT->instance or die MT->errstr; 
     14SKIP: { 
     15if ( !$mt->component('enterprise') ) { 
     16    plan skip_all => "Enterprise pack is not installed"; 
     17} else { 
     18    plan tests => $number; 
     19} 
    1320 
    14 SKIP: { 
    1521eval "require Net::LDAP;"; 
    1622if ($@) { 
     
    2329{ 
    2430# @test create MT object 
    25 my $mt = MT->new( Config => $T_CFG ) or die MT->errstr; 
     31MT::Test->import( qw(:db :data) ); 
     32 
    2633ok($mt); 
    2734