home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / perl560.zip / t / op / wantarray.t < prev    next >
Text File  |  1999-07-20  |  310b  |  17 lines

  1. #!./perl
  2.  
  3. print "1..3\n";
  4. sub context {
  5.   my ( $cona, $testnum ) = @_;
  6.   my $conb = (defined wantarray) ? ( wantarray ? 'A' : 'S' ) : 'V';
  7.   unless ( $cona eq $conb ) {
  8.     print "# Context $conb should be $cona\nnot ";
  9.   }
  10.   print "ok $testnum\n";
  11. }
  12.  
  13. context('V',1);
  14. $a = context('S',2);
  15. @a = context('A',3);
  16. 1;
  17.