1 # $Id: Assert.pm,v 1.1.2.1 2001/08/12 03:01:27 schwern Exp $
3 package Test::Harness::Assert;
7 use vars qw($VERSION @EXPORT @ISA);
17 Test::Harness::Assert - simple assert
21 ### FOR INTERNAL USE ONLY ###
23 use Test::Harness::Assert;
25 assert( EXPR, $name );
29 A simple assert routine since we don't have Carp::Assert handy.
31 B<For internal use by Test::Harness ONLY!>
39 assert( EXPR, $name );
41 If the expression is false the program aborts.
46 my($assert, $name) = @_;
50 my $msg = 'Assert failed';
51 $msg .= " - '$name'" if defined $name;
60 Michael G Schwern E<lt>schwern@pobox.comE<gt>