1*5759b3d2Safresh1#!/usr/bin/perl -w 2*5759b3d2Safresh1# HARNESS-NO-STREAM 3*5759b3d2Safresh1 4*5759b3d2Safresh1BEGIN { 5*5759b3d2Safresh1 if( $ENV{PERL_CORE} ) { 6*5759b3d2Safresh1 chdir 't'; 7*5759b3d2Safresh1 @INC = '../lib'; 8*5759b3d2Safresh1 } 9*5759b3d2Safresh1} 10*5759b3d2Safresh1 11*5759b3d2Safresh1use Test::Builder; 12*5759b3d2Safresh1my $Test = Test::Builder->new; 13*5759b3d2Safresh1 14*5759b3d2Safresh1$Test->plan( tests => 7 ); 15*5759b3d2Safresh1 16*5759b3d2Safresh1my $default_lvl = $Test->level; 17*5759b3d2Safresh1$Test->level(0); 18*5759b3d2Safresh1 19*5759b3d2Safresh1$Test->ok( 1, 'compiled and new()' ); 20*5759b3d2Safresh1$Test->ok( $default_lvl == 1, 'level()' ); 21*5759b3d2Safresh1 22*5759b3d2Safresh1$Test->is_eq('foo', 'foo', 'is_eq'); 23*5759b3d2Safresh1$Test->is_num('23.0', '23', 'is_num'); 24*5759b3d2Safresh1 25*5759b3d2Safresh1$Test->is_num( $Test->current_test, 4, 'current_test() get' ); 26*5759b3d2Safresh1 27*5759b3d2Safresh1my $test_num = $Test->current_test + 1; 28*5759b3d2Safresh1$Test->current_test( $test_num ); 29*5759b3d2Safresh1print "ok $test_num - current_test() set\n"; 30*5759b3d2Safresh1 31*5759b3d2Safresh1$Test->ok( 1, 'counter still good' ); 32