15-track.t #2

  • //
  • guest/
  • jmash/
  • p4perl/
  • t/
  • 15-track.t
  • View
  • Commits
  • Open Download .zip Download (559 B)
use Test::More tests => 8;
BEGIN { use_ok( 'P4' ); }

# Load test utils
unshift( @INC, "." );
unshift( @INC, "t" );
require_ok( "p4test" );

my $test = P4::Test->new();
my $p4 = $test->InitClient();
ok( $p4->SetTrack( 1 ) );
ok( $p4->IsTrack() );
$p4->Connect();
ok( $p4->IsConnected() );

# Suppress the expected warning in the test
my $old_warn = $SIG{ __WARN__ };
$SIG{ __WARN__ } = sub {};
ok( !$p4->SetTrack( 0 ) );
$SIG{ __WARN__ } = $old_warn;

ok( $p4->IsTrack() );
$p4->Run( "info" );
my @track = $p4->TrackOutput();
ok( @track );
$p4->Disconnect();
# Change User Description Committed
#2 19592 jmash Convert uses of indirect object construction syntax to use direct syntax in the test modules.
#1 19582 jmash Initial fork of P4Perl.
//guest/perforce_software/p4perl/main/t/15-track.t
#1 15920 Matt Attaway Move p4perl files into the main directory
//guest/perforce_software/p4perl/t/15-track.t
#1 8486 Paul Allen Initial population of P4PERL

from:
   //depot/main/p4-perl/...@565514
   //depot/main/p4-doc/user/p4perlnotes.txt@565514