Ignore:
Timestamp:
11/05/05 17:47:24 (19 years ago)
Author:
thauvin
Message:
  • adding loging functions
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/soft/ObsData/t/OR-02.t

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r28 r31  
    22# $Id$ 
    33 
    4 use Test::More tests => 4; 
     4use Test::More tests => 6; 
    55use File::Temp qw(tempdir); 
    66use ObsData::Repository; 
     
    1313 
    1414ok(ObsData::Repository->new(configfile => 'testdata/obsdata-conftest', dir => $td), "Can create object"); 
    15 system("rm -fvr $td"); 
     15 
     16my $odr = ObsData::Repository->new( 
     17    configfile => 'testdata/obsdata-conftest', dir => $td, 
     18    sublog => sub {  
     19        ok($_[0] eq "INFO", "Log Callback give good loglevel"); 
     20        ok($_[2] eq "LOG MSG", "Log Callback give good message"); 
     21    }, 
     22); 
     23 
     24$odr->logmsg('INFO', undef, "LOG %s", 'MSG'); 
     25# DEBUG msg are filtrered, so if more test are run, there is a pb here 
     26$odr->logmsg('DEBUG', undef, "LOG %s", 'MSG'); 
     27$odr = undef; 
     28 
     29system("rm -fr $td"); 
    1630} 
Note: See TracChangeset for help on using the changeset viewer.